Day D Tower Rush is a tower defense game where you must build towers to attack the dinosaur! Meet a combination between the power of technology and ancient creatures in this game. Set up your strategy to defeat the dinosaurs.