(3.5/5) - Hmm...
Let's start with the technical bit. The animation seemed a little rushed and I wasn't fond of the drawings. The zeros in the subsections really mean "not applicable" because I cannot evaluate them.
Well, the main reason why I am writing this review is because I question your intention with this animation. You say that this piece was meant to be a metaphor of the Passion (based on your review responses) and I cannot see the connection. However, I can relate this with Paul (and evangelists). Let me explain.
The piece opened with someone creating a robot. Was the creator meant to represent the Creator? If so, how does the robot represent Jesus? Jesus was not created; he is a manifestation of God.
Shortly after, the piece shows the robot yelling, "I'm free", and right after the creator tells the robot, "destory". This sequence is where I totally lose the connection with the Passion because Jesus was not meant to be "free"; he came to serve, not destroy.
The piece then showed the robot traveling and being rejected by the world. Again, I cannot relate this with the Passion because Jesus did not travel the world. However, I can relate with Jesus' speech on the mountain. In particular, "You are the salt of the earth..." Furthemore, we have Paul's mission, which was to spread the words of Jesus across the world. The world rejects the Word so maybe that was what the robot was to represent. However, that still doesn't explain the opening - such confusion!
The ending makes sense if the group was meant to represent the Body of Christ but that contradicts the opening. Actually, it's just the opening that makes this whole piece confusing to relate with Christianity. If you could explain the opening (if you haven't already done so), it would be greatly appreciated.
In summary, I think your intention was to show the following:
"If the world hates you, keep in mind that it hated me first. If you belonged to the world, it would love you as its own. As it is, you do not belong to the world, but I have chosen you out of the world. That is why the world hates you." (Jesus, John 15:18-9, NIV) I can relate your piece with that verse; not the Passion.