Werewolf game-style social deduction journey sport Yokai Landlord: Monster Thriller! introduced for PCOctober 17, 2024
News Put up Trauma Delayed to 2025October 3, 2024 Crimson Soul Video games has introduced a delay for Put up Trauma to 2025. The psychological horror title was slated…