'Pokémon Brilliant Diamond' review: a semi-triumphant return