Detached is a suspenseful interstellar duel that demands tactics and skill to survive. Separated from your unit you must race to safety, keeping your vitals healthy and making smart decisions in this visceral exploration of deep space.
- US July 5, 2018
- EU July 5, 2018
- JP N/A
Missing or erroneous information? Shout at us on Twitter