6/23/10Transformers' Credits Light Your Day's Darkest HourSo, the new Transformers game is pretty good. Especially its dedication to fans of the original series. But we…ByLuke PlunkettPublishedJune 23, 2010