Primal Carnage: Genesis

Primal Carnage: Genesis is an upcoming story-driven, episodic single-player adventure that takes place in a world where dinosaurs have been brought back to life for the PlayStation 4 under development by independent game studio Lukewarm Media. The game casts the players as one of two teams: humans or dinosaurs.It's also a co-operative multiplayer action shooter combining fast paced action with stunning visuals and immersive environment of dangerous and savage jungles

Plot
Dinosaurs have been unleashed on an old military controlled island due to an experiment gone awry, including a Tyrannosaurus-Rex. A team of mercenaries have been dispatched to contain the threat.

Dinosaur Team
there are five classes of playable Dinosaurs planned:
 * Tyrannosaurus Rex:
 * Raptor:
 * Dilophosaurus:
 * Pteranodon:
 * Carnotaurus

Human Team

 * Issac Cogswell (Crispin Freeman)
 * Zelda Von Kruk (Grey DeLisle)
 * Ji Hu (James Sie)
 * Boris Glitsberg (Troy Baker)

Non-Playable Characters (NPC)
In the GDC demo video, Pteranodon, Stegosaurus, Parasaurolophus and some kind of brachiosaurid (presumably Brachiosaurus) make an appearance. There is also 2 universally released screen shots of Spinosaurus and a Tyrannosaurus facing off against each other.

Boss Battles
the end of the survival mode, the human team must face a boss. Spinosaurus is one of the creatures intended for boss battles

Known NPC Dinosaurs

 * Ankylosaurus
 * spinosaurus
 * Brachiosaurus
 * Parasaurolophus
 * Camarasaurus
 * Edmontosaurus
 * Corythosaurus
 * Lambeosaurus
 * Ornithomimus
 * Pachycephalosaurus
 * Stegosaurus
 * Triceratops
 * Baryonyx
 * Liopleurodon
 * Plesiosaur
 * Ceratosaurus
 * Brontosaurus
 * Pachyrhinosaurus
 * Allosaurus
 * Iguanodon
 * Styracosaurus
 * Maiasaura
 * Gastonia
 * Amargasaurus
 * Torvosaurus
 * Diplodocus
 * Deinosuchus