Magic: The Gathering reaches record $600M in quarterly revenue