Wow! This is a brilliant take on the theme, a puzzle platformer that is actually fun to play and really challenging puzzles! It’s one of those rare gems that I believe more people should play! The graphics style and the background music are a very good fit for the type of game.
Consider adding more levels in the beginning with simple puzzles, to gradually increase difficulty while educating the player!