Debris is a fantastic looking first person underwater survival adventure, playable in singleplayer or co-op, that sees you trapped in the depths of a mysterious frozen ocean, dealing with deadly creatures and attempting to find a way to reach the surface.
In Debris you play one of the members of a film team that’s been sent to film video of newly discovered meteoric debris embedded … Read More