This is a fun game! However looks like I have quite a lot of skill issue cz I keep getting outnumbered and cannot complete the game. Based on the game message, I am assuming there is an ending and not infinite enemies.