Pokemon is one of the most iconic franchises in gaming. Now, it has become the biggest and highest-grossing media franchise on the planet, outpacing Mickey Mouse and Call of Duty. Throughout its 29-year history, the Pokemon series has produced over 20 main series games and countless spinoffs, all of which are fantastic in their own … read more