I'm not sure if this constitutes "youtube spam", but this little gamestop comercial for Transformers War For Cybertron is pretty awesome to not link. Kudos for the movie throwback, I might get this game just for nostalgia alone.
Transformers: War For Cybertron
Game » consists of 20 releases. Released Jun 22, 2010
Log in to comment