www.GameInformer.com
Switch Lights

The lights are on

Transformers: War For Cybertron

High Moon Studios attempts to re-energize the Transformers franchise with this prequel game taking place on their home planet.