MENU

Tag: Red Candle Games

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.

Video Games February 26, 2019

Real Time Analytics