June 11, 2009 by John M. Guilfoil  
Filed under E3 2009, Gaming, Previews, The Magazine

Syphon Filter creator talks about his latest project.