Pretty fun concept. I like how large the player is compared to the enemies on screen. Makes you feel more menacing. Great submission.