Here are some of the previews floating around the net for The Force Unleashed, LucasArts' upcoming game for xbox 360, PS3, PS2, PSP and Nintendo DS: Official Site (http://lucasarts.com/games/theforceunleashed/) - concept art, designer diaries, scree...
[Read More]