Link A new 4X strategy game that looks really pretty and the reviews are stellar. Downloading now. Anyone picked it up yet?