Dinosaurs come to frightening life in another trailer from Lukewarm Media.
Unleash the terror. Bathe in bloody awesomeness. Also, dinosaurs!