admin
15 January 2025

Platforms
Release Date
You stumble upon a mysterious digital camera that holds the power to capture the restless spirits of the deceased. A cryptic website guides you on how to use this cursed tool, claiming that by uploading images of the spirits, you can finally bring peace to your loved ones who have vanished. Driven by hope and desperation, you set out to the local park where your missing girlfriend was last seen, camera in hand, ready to uncover the truth and possibly set her spirit free.
Related
Call of Duty
admin
29 October 2024
Path of Exile
admin
29 October 2024
Who Wears The Crown?
admin
8 June 2025
Add new comment