Awakening shipwrecked just after a meteor collides with a remote biotech research island, you begin to discover an uncontrollable madness unleashed in the meteor's wake. As one secret uncovers another, you piece together a horrifying revelation that could lead to the end of life on Earth.
Old Games New News
New developments in the indie and retro scene.
Find new and interesting information, stories, products and more in your inbox.