Great idea and I love the concept of having attack and defense separated so the player can sometimes decide what to focus on or what to forego when a challenging timing of button prompts come up. There’s also a smart mechanic implemented to prevent player spamming which I think is a good feature. However, the core gameplay needs a lot more improvements. The main appeal of DDR is not just about timing button prompts, it’s about hitting the beat and getting into the flow of the music or rhythm. Instead, this game is basically just a series of quick time events which I don’t find very engaging. All in all, good effort!