Devotion has been pulled from Steam. According to a post from its developers on Steam, the reason isn’t correlated to the controversy, but the game is going to go through another full QA test due to some bugs instead.
During the weekend, the indie horror had been review-bombed by Chinese gamers due to a reference to a meme. The reference is in the form of a poster which, according to Eurogamer, says:
“Xi Jinping Winnie the Pooh moron”.
Red Candle Games, the developer behind Devotion, faced heavy backlash in the form of reviews on Steam. Chinese gamers flooded its Steam page with negative reviews and didn’t stop even after the developer replaced it and apologized for the mistake.