Tech Radar You’ll be heading to Ubisoft’s new war-torn tropical paradise in October. Source: Tech Radar