HOLY AMZING GAME, this game was really well polished and put together. Other than a few minor bugs that I discovered (its a GJ what can you except) everything felt very smooth and the puzzles were really well put together. I am so glad I got the chance to play this!
Ps. that mole is definitely a frog :P