The Overwatch League roared to life last week at the Blizzard Arena Los Angeles, with four days of intense competition between all 12 teams of the world’s first major global city-based professional esports league.
Indian game development studio Threye Interactive today announced the launch of their 2D puzzle platformer Switch – Or Die Trying on Steam for Windows and Mac OS X.
New Beta Keys Available, Live Stream Set for Thursday November 8
Paradox Interactive Reveals War Secrets of “Their Finest Hour” On TwitchTV October 12 at 7pm CET / 6pm GMT / 1pm EST
The chaos-filled stream will begin at 11 am PDT Today