Deathtrap - Episode 1 Teaser TrailerTake a look at this teaser trailer for Deathtrap, the first tower-defense game from NeocoreGames.By Gajan Kulasingham on August 28, 2014 at 7:31PM PDT World of Van Helsing: Deathtrap