This game is unforgivingly hard. I think make enemies easier to stomp and maybe make jump somewhat easier will make this game fair.
On another note, i encountered a bug where you can stick to the wall and survive this onslaught.
Anyway, fun arcade game, keep up the good work!