I watched this with my thirteen yesr old techy son. We really liked it. A new story with a good premise with plenty of twists and little reasons to laugh. The underlying story was a sad one, but it was done well and came full circle in the end. The cast and voice actors portrayals were splendid.