Really nice game, the art is nice and simple and the audio complements it well.
It's a bit difficult switching over to the dinos in time to not die (maybe just tweak how fast its going?), but the concept of it being split and having to quickly problem solve makes it very interesting and I think it's a great take on the theme.