Activision and High Moon Studios have released new screenshots from their upcoming “Transformers: Fall of Cybertron”, set for release this fall. Check them out below!
Oh, it's a jolly holiday with Vader!
Activision and High Moon Studios have released new screenshots from their upcoming “Transformers: Fall of Cybertron”, set for release this fall. Check them out below!