Since its full release on April 20, 2026, has amassed over 2,000 reviews on Steam, holding a "Very Positive" (94%) rating. Reddit threads are dissecting the lore daily.

Players are given the freedom to explore various urban and supernatural locations to investigate leads and advance character-specific storylines.