Punkydoodles

You and a friend arrive at a planet known for death... May as well see the sight!