I so wanted to like this one. It had several concepts early on that could be considered novel, but ultimately it failed to do anything interesting with them. Certain plot details appear to be important but are swiftly sidelined, and the story is all over the place. By the end it was so mired in tired cliches that I was glad when it finished. The CG animation is pretty janky even by 2007 standards too. A real shame.