Stargate SG-1: There But For the Grace of God review