Ken gets his butt to Mars to review the latest from Spiders. This RPG has red sand in peculiar places.