Hardware The indie Chinese RPG that suddenly became one of Steam’s most popular games may get an English translation February 6, 2021admin
Hardware GOG suddenly pulls troubled horror game Devotion mere hours after its return was announced January 3, 2021admin