Jun 7, 2024 #1 MisterBobbyPin Moderator Staff member Moderator Credits 20,700 Another horror co-op survival game. This is a sequel to a game I never heard of.
Jun 8, 2024 #2 Demon_Skeith Administrator Staff member Administrator Credits 56,042 Too many horror games.