I got to level 20 the other day then stopped. Very clever of the guy/gal who put the time into making it.