It's pretty fun! My best score is 9 waves. I don't know if there is an ending.
We've actually had only 4 people beat the game in our first demo at an event, the game only has 9 waves at the moment.
If you check your score, if theres an asterisk (*) in your name, it means you have beaten the game.
We are already working on updates in the game, as this is our first demo.
Thank you for playing!