Made it as far as 20th level. Not enough time to finish level 21. The art and audio are nice. Enemy types being of variety also adds to the experience. I got bumped back even when the enemy is not doing the attack animation- why is that? Please check out my game.