The game is set in a space station where an unexplained explosion suddenly occurs. Without being able to counterattack, you need to escape while solving a multitude of mysterious....