The Xbox 360 build of the game has just been submitted to XBL to be review before it can be placed on the market. After a couple of days we hope to also submit the PC build to Steam to see if they'd take it on for distribution
Thanks to everyone involved in making the game and we hope you all enjoy it when it comes out soon :D