Star Wars The Force Unleashed 2 E3 2010 Betrayal Cinematic Trailer [HD]

Please let this game not suck. (watch it full screen w/sound)