Vampire Rush Developer Trailer

Battle against bloodsuckers as the seriously slick Captain Greg. Vampire Rush is a must have tower defense title!