Today is the day our Star Wars: The Force Unleashed demo
hopes and dreams finally
come true. Because today is the day the 904MB Force Unleashed
demo releases to the Xbox Live Marketplace for all to enjoy, that is if you're packing enough HDD space and are connected to Live. If both conditions are true for you then you'll be unleashing the force in the TIE Fighter Construction Facility in no time. Give the demo a download and share with us what your gut gaming reaction is.