Mason

Puzzle infused Space station, can you escape?
Puzzle