This is really well done! the presentation is awesome, the gameplay and animations are smooth/satisfying (especially the block) and i liked the take on the theme. It's a shame there isn't more variety in the types of enemies and the levels but other than that, the game is great! Good job :)