This is a clever concept, and I had a bit of fun trying to make it harder on myself. Would love if the defending phase added some extra difficulties like moving the punches around, having them fade in/out or something like that. Overall though great work!