Break Free Space Station

Puzzle
Escape Point And Click Space