Just pre-ordered the Eevee version from Amazon. For some reason there's a £15 difference in price between the Pikachu and Eevee Pokeball bundles assuming it's a bit of a misprice. £45 for the pokeball on it's own, though!
This looks better and better with each trailer battling legendaries will be a good balance between avoiding endless random battles full of spamming the same attacks to grind levels and not having any wild Pokémon battles at all. I'm very keen to see how this pans out in the full game.
Octopath is next on my list to play after Xenoblade but the launch hype of this might change things