Yes, I've seen it. It's a pretty good film IMHO. The CG is well done and
the plot is unique...
Towards the end of the film I found myself going over possible ways to end it.... and if I remember correctly, there were so many interesting notions that they just barely touched on that - IMO - they should have expanded on.
Can I ask what /you/ thought of it?