Estranged: The Departure: 10 Year Anniversary of Estranged

10 years ago today, Estranged: Act I was released. Since then, there have been well over a million unique players, with nearly 7k reviews and the title sits with a Steam rating of 93%. "Natural Reserve" by Er0de from th…