Russian internet company Rambler Group has served Twitch with a lawsuit for illegal broadcasts of English Premier League soccer matches. As a result, the streaming business could owe 180 billion roubles ($2.8 million USD) and may have to terminate its service in Russia. Based on a BBC report, Rambler claims Continue Reading
Cheating in online games has always been something of a pain for gamers around the world. But Fortnite developers Epic Games are doing something about it. And they won’t stop for anything to make sure it happens.