A New South Park Game is On the Way

Matt Stone and Trey Parker, the creators of South Park, agreed on a new deal with Paramount last week. The package includes a $900 million payday with the company that owns Comedy Central, home to their long-running animated series. The new deal includes the…

More Sponsors Pull Out Of Overwatch League

Here we go again (on my own). Earlier this week we did a follow-up to the previous Activision-Blizzard lawsuit articles, mostly recounting the reactions from the company and employees. A majority of it was reporting on Bobby Kotick’s limp-wristed CEO lines saying more will…