City of Steam - Power TrailerThis is what results from stressed out devs trying to get City of Steam ready for beta.By Mike Tao on December 13, 2012 at 4:54PM PST City of Steam