Spend your nights seeking for spirits and taking photos in the authentic town of Cachiche, Peru. As you display your images to locals who explain what they see in them, you’ll discover a generative narrative.
1,000 Heads Among the Trees – 100% Achievement Guide
This guide will help you to get all 6 achievements in the game 1,000 Heads Among the Trees. Wandering Around at Night with Expensive Camera Description: Oops. Walk forward from […]