The game had auto respawn originally. As the sponsor I asked for an in-between defeat screen to be implemented, which I realize now wasn't a very well thought through idea as it takes away the idle aspect of the game. I've asked the devs to remove the defeat screen, a new version will hopefully be live shortly. - Bigdino
Thanks! We returned auto respawn into the game. Hope we can make the game better with help of our players. :)