The game is out on Steam now after getting greenlit. 10% off too until the end of the month. Hopefully it gets the attention it deserves from the increased exposure.
If you already bought the game then Steam key should be on its way.
Game » consists of 9 releases. Released Feb 22, 2013
Log in to comment