Really interesting idea, and I can see how enthusiastic you were about making this through the small, loving details, like how each character gets a bit of lore in the tutorial, and especially how the music changes for each of them. I also really liked how each character gets their own ability; it's very creative!
I just wish it were a bit more polished! I lost the first time, started over, only for the hero to immediately start making traps. It got to the point where they blocked themself off and I couldn't get through to damage them. I had also forgotten the controls, but I couldn't get back to the tutorial without closing the game entirely. Fixing small things like that would make the game much more satisfying to play.
Still, very well done on making this!