Right off the bat got hit by an error that popped up and required me to abort the game:
___________________________________________
############################################################################################
ERROR in action number 1
of Step Event0 for object obj_player:
global variable name 'magic_charges' index (100018) not set before reading it.
at gml_Object_obj_player_Step_0
############################################################################################
gml_Object_obj_player_Step_0 (line -1)
After a restart and another try, I was back in business. The visuals and audio here are fantastic. Really polished and beautiful. I found the action to be a little too fast for me, and the lack of checkpoints made it difficult for me to sustain any progress. That said, I think you've got some really fun gameplay mechanics here; I'm grateful for the videos you've shared so that I could have a sense of what those were before starting. With a gentler difficulty ramp and some timing changes, I think you've got something really special here to build on top of. Thanks for making and sharing your game!