FALL OF CYBERTRON game-play trailer

It’s here!  And it’s gorgeous…

Fall Of Cybertron hits stores August 28th, from High Moon Studios.  Not much else to say.  Just watch it!

Comments are closed.