News Van Helsing developer reveals tower defense game Deathtrap First screenshots and teaser trailer. Aug. 27, 2014 Tom Phillips 5 comments