Welcome back card game fans. Recently, Wizards of the Coast finally released the trailer to their upcoming Magic: The Gathering set, Ikoria: Lair of Behemoths. A land of beasts, apex predators, and Godzilla?! Oh yes! Join us as we swing into the new world and find out what beasts await…