Past Cure launches with a chilling trailer

Phantom 8's psychological thriller is now available. To celebrate Phantom[...]