The second Plunderstorm Creator Royale has begun, featuring 60 World of Warcraft content creators fighting in pairs for $50,000 in prizes, streamed live on Twitch and Youtube from the Blizzard Entertainment headquarters in California!
Many competitors are also streaming on their own personal channels!