http://thestompingland.com/ Human hunters + Survival mechanic + Dinosaurs you can't, personally, kill = Intriguing.