Syphon Filter: Logan's Shadow Stage DemoYou don't want to miss out on this stage demo from GameSpot's E3 2007 coverage.By David Toole on May 28, 2019 at 12:29AM PDT Syphon Filter: Logan's Shadow