I should have played the game before watching the video that gives the solutions to all the puzzles... wooops.
In any case, this is a great Game Jam game.