Release date: 02/09/2025
Adventure • Indie
Also known as: TheCreator.exe
Main story
N/A
A cinematic first-person shooter with full environment destruction. Trapped in a surreal world of her own making, Sara must face the consequences of her past. Uncover the truth, survive dynamic boss fights, and experience a story driven journey like no other.






No users reviewed yet.