Rejoice, trainers, for Pokémon 30th Celebration is here at last! As of Wednesday, September 16, the long awaited 30th anniversary expansion joins our three-decade roster of Pokémon sets, adding 199 cards' worth of nostalgic goodness to the game. Most of those cards were already known prior to the set's simultaneous global release – but there's one (or, more precisely, three) purported super secret cards we didn't believe were more than…
