Very enjoyable little game, I liked the combination of an RPG with a puzzle game.
The ending felt a little forced once Harold returned to the real world, as well as Leonardo explaining how he defeated them, but I liked the notion of using the boss's power against themselves
Nice job