Primal Rage Dinosaurs with bad attitudes come home from the arcade in Time Warner’s other fighting game release, Primal Rage. Watch out for the humans! Continue reading