We have finally released the freeware game Troll Song: Verse One - Completely Stoned. It's a short game in its own right, though it really replaces the existing demo which no longer represents the quality of the full game.
The full game is planned for release in 2015 and you can follow its progress on the Dev Blog.
Troll Song: Verse One - Completely Stoned can be downloaded from Gamejolt. Further download mirrors will be added later. A native Linux build is on its way (although the PC build will work fine under WINE anyway).