On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I tried again and the enemies indeed won't have the time to appear from a point. 

For example right now the next % upgrade costs 51 and each wave goes 0-37-74-111%, it will never last longer.

What I assume happens is that the period never goes down below the number of % upgrades.