The debut trailer a few weeks ago didnt do much for me, but this video looked very cool. I love that the game is going back underground, and it's just looking REALLY sharp already. Can't wait to see more
Game » consists of 12 releases. Released Jun 07, 2011
Log in to comment