Sunday, 11 December 2011

Transformers: Fall of Cybertron



This is a trailer for the new Transformers game, now if Bay could make the recently announced 4th film look this good we could have a winner!