Second Extinction is a new first-person shooter game where you have to take down savage mutated dinosaurs The game was revealed with an announcement trailer during this mornings Inside Xbox 20/20 live stream event In the game, the mutated dinosaurs have taken over the Earth as their own, and it is up to us to[...]