I like concept! Love the animations. But my only problem is the ladders, that's so stranger xD! But great job man!
haha yah but I think that is their charm XD