I like the game and how it got polished. I do believe that you shouldn't lose live due to missing the punch but only when the robot get you. Sometimes there is a lot of particles and it is hard to focus on the game, also when you are invulnerable the robots could disappear to give you breathing room. Overall nicely done good stuff!