Star Wars : The Force Unleashed 2

Info

When? 2010
Who? Created @ LucasArts
Links? http://www.youtube.com/watch?v=MmZbV6uN6qY
Gallery:

Screenshot