Available on
HoloLens
PC
Mobile device
Xbox 360
Trailer
Description
Set in the remote countryside, follows two brothers who bungle the kidnapping of the daughter of a crime boss and then stumble across a dark rural secret.