Winnie The Pooh Meme From Horror Game 'Devotion' Angers Chinese Players, Disappears From Steam The popularity of Taiwanese horror game 'Devotion' didn’t last long after Chinese players left thousands of bad reviews on Steam. This stems from a Winnie the Pooh meme that mocks Chinese president Xi Jinping. by Regina Balana
Tech Samsung Officially Unveils The Galaxy S10 Lineup: Bumped-Up Specs, Bigger Screen, More Cameras by Regina Balana
Tech Fitbit’s New Health Tracker Is Only Available Through Employers And Health Insurers by Regina Balana
Culture Respawn's 'Apex Legends' Reached 2.5 Million Unique Players In Just 24 Hours by Regina Balana