Reviews and previews of Relic Entertainment's newest real time strategy game, Sigma: the Adventures of Rex Chance.