Twitch has rolled out a new boosting system that allows streamers to pay for more exposure, and the service's users are split.
Twitch
According to a recent leak, China's major streaming sites have removed the famous battle royale game PlayerUnknown's Battlegrounds- PubG
Minecraft was the most important game of the last decade. It was the biggest indie hit and the best-selling game of all time with...