Will those of us who purchased the game here get our Steam keys via email or some other method? Can't wait to see the full release!
This game has a great look, the effects are awesome and it's a lot of fun for what it is. I'd love to see it fleshed out even further.