Online streaming channel Twitch is creating its own reality game show. Stream On—as it will be called—will launch in Spring 2018 and will target aspiring streamers…
Twitch Streaming is Getting Real. Reality Show Real.
EA’s Battlefront Comment Garners the Most Downvotes in Reddit History
Electronic Arts force choked on their own words with their next big hit, Star Wars: Battlefront 2. The game-maker recently drew an enormous amount of flak…