Scroll to load trailers
About Dinosaurs Are People Too
Dinosaurs Are People Too released on August 30, 2018, developed by Pomelo Games and published by Pomelo Games.
Dinosaurs Are People Too is available on Android, iOS.