Will you ever truly understand your mission?
You must unearth clues to save the universe, as well as yourself. SVRVIVE: The Deus Helix Steam CD Key Platform: Steam Release Date: 17/11/2016 Product Description SVRVIVE: The Deus Helix is a challenging mystery game (approx.As an agent, you explore different dimensions of the universe and challenge yourself in an evolved mystery puzzle saga..