Stargate SG-1: Full Circle review