Ken gets his butt to Mars to review the latest from Spiders. This RPG has red sand in peculiar places.
Yet another top-down RPG hits XBLA. Does this one manage to impress? Our full review.