One of the devs working on the title finished the game and posted it as a free download on his twitter account.