There's a surprise at wave 20 waiting for you if you haven't got there yet! There's also an endless mode after that.
Thanks for playing and good luck!