8 new screenshots from Fall of Cybertron!
Posted: Thu Jan 19, 2012 8:26 pm
ComingSoon.net has some new shots of the game:
Here's the original article:
http://www.comingsoon.net/news/gamenews.php?id=86157
Here's the original article:
http://www.comingsoon.net/news/gamenews.php?id=86157