Meteroar! is about a dinosaur trying to avoid extinction! Meteors have descended upon earth and it is up to you to make sure you can save our dinosaur from extinction! Meteroar! was developed by Everardo Barriga with the Art done by Anya Biryukova. Still [...]