From TCG sets with rare cards to video games that explore the Pokémon world in new ways, there's something here for every type of trainer and fan.