We are currently in "soft launch" mode. What that means is we are not advertising the release of the game just yet, but you are welcome to buy it. We are looking for any major bugs we may have missed and trying to fix them before everybody get's their hands on the game.
Also, if you like the game and want to be totally rad: Vote us up on Greenlight. Steamcommunity.com