Games like The Manor7 reviewsReleasedAug 1, 2025DeveloperEhab NasirAnother day in the office. Exorcising Demons!Free on Steam