Loved the visuals! I also seemed to be invincible. At one point I just stopped moving and had a pile of enemies on me but was still alive. Overall great job!
I kind of like the invincible mode. Makes it weird but satisfying to obliterate robots!