Crowfall, the highly anticipated Throne War MMO, announced today the opening of its first-of-a-kind eSport tournament, the Eternal Champions Series 2021. Compete for $50,000 in Cash and Prizes or collect exclusive Twitch Drops rewards by watching on Twitch.tv/CrowallGame! Read more…