Release Dear : June 23, 2026
Genre : Adventure, Puzzle
Developer : Zadbox Entertainment
Publisher : Blue Brain Games, Zadbox Entertainment
Release : Portable

Dimhaven – The Lost Source is a first-person mystery adventure that blends exploration, environmental puzzles, and immersive storytelling into a captivating journey. You play as Emily Ravenstone, who travels to the isolated island of Dimhaven in search of her missing uncle after a series of mysterious events leave the once-thriving tourist destination abandoned. Armed with a camera and a sharp eye for detail, you’ll investigate forgotten locations, uncover hidden clues, and gradually piece together the island’s unsettling past.
Every area of Dimhaven rewards careful observation, encouraging you to solve cleverly designed puzzles that naturally fit into the environment rather than relying on obvious hints. As the mystery deepens, new discoveries reveal unexpected connections between the island’s history and your uncle’s disappearance, keeping you engaged from beginning to end. Created by the team behind Quern, Dimhaven – The Lost Source delivers a thoughtful adventure filled with atmospheric locations, memorable challenges, and a story that invites you to uncover every secret at your own pace.



Minimum System Requirements:
System: Windows 10
Processor: Intel Core i5 2.5 GHz or AMD equivalent
Memory: 4 GB RAM
Graphics: GTX 1060 / RX 580
Storage: 2 GB available space
RiPpcGames PRESENTS:
Dimhaven – The Lost Source (c) Zadbox Entertainment / Blue Brain Games, Zadbox Entertainment
Release Information:
Platform : Windows
Source : Digital
Version : 1.06 (Build 23914107) – [06/25/2026]
Interface language : English, French, Italian, German, Spanish – Spain, Polish, Chinese (simplified)
Voice language : English
How to Download & Install:
- Click Dimhaven – The Lost Source free download button below.
- You will be redirected to Vidgazoo page wait for 5 seconds.
- Choose whether to copy link or click the button to start.
- Once the game is done downloading, locate the file/s or folder.
- Follow the step(s):
– Download to a convenient location (the main thing is that the path to the game folder does not contain Cyrillic characters)
– Launch the game from the Dimhaven – The Lost Source.exe
file in the main game directory - That’s it, time to enjoy!
- If you like the game support the devs.
Please visit our FAQs Page for fast help and solutions if you encounter any problem.
Dimhaven – The Lost Source Free Download ⤸
Size: 2.17 GB
Dimhaven – The Lost Source (1.06) [Portable]