Not gonna lie, the ending didn't make sense at all and kind of pissed me off. It just ends with the top of a head of this beast. Unless I'm missing something. In summary, really cool climbing mechanics, ending kind of killed the experience.
For me it implied you were going to feed yourself to the creature, because there wasn't enough food?