Nice game, very fun! ^^
I love games of this genre! I managed to reach the ending despite some puzzles being a bit obscure.