Cthulhu's Catharsis: Cthulhu's Catharsis is Now 33% Off! And Update 1.1 Is Now Out!

Here's the rundown of what's new in 1.1: Can now play with AI on multiplayer. Can now join and play public multiplayer matches through Steam. A Construction Tab for easy production management. 12 new songs. 4 new Alexus…