Nat19: Devils Might Surrender

18 - Devils Might Surrender | Left-Handed

January 3, 2022

The final room in the anchor's four-tiered chamber is challenged, and the results of the console puzzle are tested.