Oh, sorry about this experience. It seems the game has some unexpected bugs, and I'll fix them.
(This is my first game jam, and it seems I didn't do a good job -_- )
i think wave 1 is the most difficult