Hi!
This game's finally out. If you want to try it, there's a hefty trial demo in Downloads (it's content-limited, not time-limited, so you can muck around in it as long as you want), and if you want to buy it, you can head over to our game page and get it directly from us for a 25% discount until November 9th. I also uploaded a trailer and a whole bunch of new screens.
Also, I'm waiting for the Desura page to activate, but it might not happen until next week, so hang tight.
<3
- Johnathan