The US Army’s Twitch bans may violate the First Amendment

It has not been a particularly good couple of weeks for the US Army’s esports team—and yes, in case you weren’t aware, the US Army has it’s own esports team. The Army recently launched its own Twitch channel for livestreaming games, but it ran into grief when viewers began ignoring the gameplay and asking about […]

Epic Games Store has officially integrated into GOG Galaxy 2.0

How many game launchers are on your task bar or desktop these days? I’m currently sitting on seven of them: Windows Store, Uplay, Steam, Origin, Epic Games Store, Rockstar, and Bethesda’s launcher. I imagine many of you also have Battlenet, Itch.io, and...