You are thinking of the Van Helsing games and universe. They have Deathtrap, a tower defense game as well as tower defense in the games series itself.
You are thinking of the Van Helsing games and universe. They have Deathtrap, a tower defense game as well as tower defense in the games series itself.