Thursday, October 14, 2010
Star Wars: Force Unleashed 2 TV Spots
LucasArts has released a pair of very impressive TV Spots for
Star Wars: The Force Unleashed 2
, which is set to arrive on the PS3/X360 October 26th.
Newer Post
Older Post
Home