E3 2010: Star Wars: The Force Unleashed II Impressions (X360)
The Force Unleashed was the fastest selling Star Wars game ever, and it was with good reason. The game promised much and it delivered. We got Force powers that were over-the-top in nature. The Force Push in the game blew Stormtroopers across the room like ragdolls. Read More.