Watched this for the first time with the kids last night and I think it's brilliant.
Enough there to keep the kids entertained the whole way through and even a few laughs for the parents. The meaning behind it is subtle but very well done as well I found, 8/10 as far as a kids film goes