Hi, Dev here.
One possible explanation would be a bug (and all explanations I can think of are problems), so I want to make sure what exactly happened.
(We can't fix it for the GameJam, but we might be able to later on. And maybe even more important, we might learn for our next project.)
The intended behaviour after killing all enemies would be the game switching screens and allowing you to start a new round.
First possible explanation (Balancing issue):
You killed most of the enemies and got bored before the rest could reach you.
So, how long did you wait? (rough estimate)
Second possible explanation (Balancing issue):
It might be possible to have an enemy do circles around you, thus never coming closer or even into sight.
Or maybe an enemy can spiral towards you, thus getting closer to you really (painfully) slowly. (See first)
I didn't do the math on this, but distance of the enemy to the player would be a really important factor.
As such, relatively small changes in distance could break the delicate balance.
So, did you just stand still in the void or did you move around a little?
Third possible explanation (Bug):
If you kill two (or more) enemies in the same frame, the engine might break and only register one enemy as dead.
Then you're stuck, nothing to do about it.
If you would be so kind, can you try to reproduce the issue?
Thanks a lot in advance, and thank you for your feedback.
