Dune Runners, Postřehové