Game Images Reviews Related Pages
Within a mysterious research facility called HEKTOR, players must uncover cryptic clues as they attempt to escape the horrors of their tormented mind.