Cool game! The gameplay is good, and the art matches it well. I feel like trying to keep track of movement and aiming while keeping the beat creates a fairly heavy mental load on the player.