Quote:
Originally Posted by The fucking internet
The Force Unleashed will be released in North America on September 16, 2008; in Australia and Southeast Asia on September 17, 2008; and in Europe on September 19, 2008.
|
It comes out tomorrow.
As for the Unleashed demo thread, it's about 30 topics down at the bottom of the topic list.