Very fun stuff! At the start I was expecting pure action rhythm fps gameplay akin to BPM or Hellsinger, but I was pleasantly surprised that movement spells also was part of it, making it much more interesting building combos to also solve puzzles. Fits the theme, great job.