Kyugu

Can you find a new home after an asteroid sends your ship spinning out of control?
Puzzle