Transformers: War for Cybertron Screens 9 new shots posted. Get the full article at GameSpot “Transformers: War for Cybertron Screens” was posted on Thu, 14 Jan 2010 17:54:10 -0800