....so much more awesome, if at some point in the game you see him riding one of those little dino beasts you see some of the locust riding.
Gears of War 2
Game » consists of 13 releases. Released Nov 07, 2008
Game » consists of 13 releases. Released Nov 07, 2008
Log in to comment