I was a bit hazy on bothering with this title, let alone pre-ordering it but then saw something... Something amazing... That has let me see the error of my ways...
Transformers: War For Cybertron
Game » consists of 20 releases. Released Jun 22, 2010
Log in to comment