I don't even get how any of this works, what are the behaviours that define how the creature moves? Why is it that it can move to some places, but not others? What is the relationship between its "head" and its "tail"?
Andrea, please tell me how all of this works.