You might want to put a cooldown on changing the direction you face if the player doesn't destroy an enemy when they turn so that the player can't just mash all of the modes and all of the directions really fast to destroy all of the enemies ;)
Yeah that was actually the original idea, to be able to only attack on the beat (like Crypt of the Necrodancer) but that broke shortly before the deadline so I just let the player go crazy haha.