So the Purgill cameo seems to be kind of a little tease for ASHOKA.
We see some of Babu Frik's species but not Babu himself, not sure if the trailers showed him. It's possible maybe he'll show up later and succeed where the others have failed.
The creature at the beginning reminded me a lot of the extinct reptiles Thechodonts, which were basically proto-Dinosaurs.