Stargate SG-1: Window of Opportunity review