We now have a confirmed release date. The game will be released on Desura, Indievania and directly through our own site on 14th May 2013.
The game is priced at £5.49 ($8.49 USD, €6.49 EUR, $8.49 AUD) on Desura but varies slightly on other distributors.
The game is also available for preorder through Desura:
Once the game is released, a new post will follow with links to each of the store pages.