STP Video–Dexter The Game Preview

We get our hands on Dexter The Game at GDC 2009. More info at www.slidetoplay.com!