Mind Hunters

You can't escape what lies within you... Take control, or face the same fate.
Puzzle