Different enemies with their own patterns sure took me by surprise and made this predictable concept pretty fun and challenging. Good job!
My only nitpick is that it seems like the invincibility frames are inconsistent, which leads to you getting killed immediately after you respawn, which kinda sucks, but i understand that there was not that much time to polish the game.