Thanks for playing!
There are 7 different levels, but afterwards they loop again from the beginning. So technically there is no end. But if I remember correctly it also gets a little bit faster with every level, so at some point it is probably impossible ;)