Well, it’s not exactly a new Dino Crisis, but Capcom is making a dinosaur game.Read More Post Views: 30