Gamer Braves Report Fight the Horror: An indie horror game based on Chinese folklores coming soon for PC 2019.02.11 Back