Dinosaurs vs Zombies pits prehistoric beasts against waves of the undead. Deploy units, manage resources and defend your ground through escalating attacks in this fun, free online strategy game.