What does this even mean?
It sound's like something Stephen Colbert would say.
Did this bother anyone as much as me?
Star Wars: The Force Unleashed II
Game » consists of 23 releases. Released Oct 26, 2010
Game » consists of 23 releases. Released Oct 26, 2010
Log in to comment