Thursday, March 29, 2012
New Transformers: Fall of Cybertron Trailer
Oh yeah, and we have the official release date of August 28th, sweet. Game is definitely looking to be an epic telling of the last days of Cybertron and hopefully leads into and sets up a third game. Wonder if we'll get a new song from Stan Bush on this one too.