Unfortunately it just doesn't feel like the developers really tried. Basic, bare bones of a story which very much just happens around the player and not with the player, tired and boring gimmicks allowing you to make Pokémon bigger, and towns which have next to no interaction whatsoever. Quite disappointing.