Have you got your free Pokémon Trading Cards yet? Issue 129 of Pocket World magazine comes with a free packet of Pokémon Trading Cards courtesy of good old Pokémon themselves!
What? Can it be? 100 issues? Yes, that's right. In February Pokémon World magazine celebrates its 100th issue and we want you to vote for your No.1 Pokémon of all time!