The newest game in the Pokemon series has shockingly set a new record for the franchise that no one would have expected.
Pokemon hits 30 with merch frenzy, global livestream today, retro remakes, and epic collabs. Fans are losing it over Pikachu plushies and more.