New multi-location puzzle, locations, lore and more added in free ‘Restoration’ update; 10% discount available as part of Steam Scream Fest Bristol, United Kingdom – October 30, 2024 – Solo developer ...