It's just awesome :)
Starting from 01:37, it's great!
Is it a flower on the creature's back? Nice concept!
A kind of toad?.. 'Like it :)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.