Endless or infinite?
Great game. about fact it's endless, it was also alley cat or space invaders. but you are just one step ahead to make it infinite. if level number affects a stat of the enemy (by example speed or frequency) this game would be infinite.
at a certain point will kill the player who wants to endurance. but being in theory endless.