Stargate SG1: Window of Opportunity review