Une installation de recherche isolée au milieu de sommets enneigés, Stella Montis est considérée comme le dernier rempart pour la préservation de l'humanité. Creusée profondément à flanc de montagne, Stella Montis surplombe silencieusement la vallée en contrebas. Sa vaste échelle laisse entrevoir un grand dessein, mais ses derniers occupants l'ont apparemment scellée du reste du monde, laissant ce qui s'y trouve largement inconnu.