The game is very cute.
Does it have a limited number of levels, or do new levels appear indefinitely?