Echelon Sep 25, 2026 Trapped with no memory and no other way out, there is no choice but to ascend this massive mysterious tower.…