Supported OS | Windows |
---|---|
Release Date | 26 September 2024 |
Developers | Focka Games |
Publishers | Focka Games |
Sold copies | ~ 10,000 |
Join a group of young streamers traveling to the town of "San Juan de los Muertos" to find real evidence of the spirit of a tormented woman called "La Llorona," who haunts the villagers every night.