Phantaruk

Latest Phantaruk News

In space, no one can hear you scream. We learned that fact decades ago, but games keep reminding us with spacey horror titles like Dead Space and Alien: Isolation. A new one is coming too, the mysterious Phantaruk.