Primal Carnage, or survive to the dinosaurs February 16, 2013 admin 0 Game news Primal Carnage is an action game with shooter characteristic elements that recalls in its aesthetic…