It's a fun concept but it gets a little too difficult at some points.
For example, the level with the 3 homing pitchforks is one I can't even begin to understand how to beat. I also feel the movement is a tad bit slidy, which can work. In a game like this where precision jumps are vital though, it just causes frustration.
Good job though! Thematically it was very cool.