Well..
Hmm. Though I'm sure I couldn't do better, but I think the part where Ghai is tapping his finger could have been tied up a bit, and I personally don't think the real faces on animated characters was that good an idea.
Other than that, I liked what I saw.