Indie Game HQ is giving away 1,000 beta keys right now for the upcoming closed beta of Mechanist Games' City of Steam.