This is awesome, the spell-switch system is really creative, great job linking this with the theme! I think the only thing missing is a sprint or dash :D
Heyy thanks! Yeah I noticed the map gets too big sometimes, the problem is adding a dash or sprint meant I'd need to redesign many parts of the level, so no time. Glad you enjoyed!