These days I love Pokemon for its fantasy zoology aspect. This is basically my dream game.
It is a shame that the game does not explain its scoring system properly and some people thought (incorrectly) that any grinding is required to level up a stage.