It's a pity there is no direct link from the main game page to the forum, because I didn't know there was one until I went through the "games from other developers" section.
Anyway... I enjoyed playing the demo, and bought the game.
It took me 4 hours to finish the game, and liked it. It was nice and simple.