Review Pokémon Scarlet and Violet review: Flawed but enjoyable