Ooh, thanks for playing a decent amount! I still haven't beaten the boss myself, but have gotten a few attacks away from winning.
Using your reflector blocks all damage, so the play is to immediately dash and reflect as you see the marker. It is a hard boss, even more so considering it's the only enemy in the game, so you can't practice mechanics much.
Once again thanks for playing!