Hey! I really liked the idea, I think the gameplay would benefit from introducing some more puzzles, maybe some physic based (like water, wind) ? kinda reminds me of magica.
I found a lil bit frustrating the direction of fireball, i always try to do it from the opposite direction lel