Stargate SG1: Full Circle review