WTF. IDK why, but I was itchin' for some steampunk games lately (prolly coz of BioShock's delay). So when I saw the title, I was like, hell yeah, God read mah mind! Boy, was I wrong. LAWL
This is what results from stressed out devs trying to get City of Steam ready for beta.