Rise of the Argonauts releases in November 2008