Dimhaven: The Lost Source (2026)
Released 23 Jun 2026

An abandoned resort supplies electrical boxes, lifts and other practical-looking puzzles alongside the search for a missing relative. Its camera and annotated photo album help keep a working record of clues; progressive hints can point you towards what matters. The island mixes machinery with codes…

See all 15 items in this list