Jae digs into this unique PC slasher.
Drew plays with some more robots in his review of this XBLA title.