Then, BAM! IT LOOKED LIKE SHREK!
Talk about deflating my expectations. I'm serious, the CG rendered parts of the Brawls scene look like Shrek, or a glorified Half Life 2. I was very disappointed.
However the end made up for it, with the explanations of the matrix, and the final ending confirmation, for those that didn't quite catch what the Architect meant.
All in all, a good flick. The sexual scene could have been omitted, the whole Zion party was rather dumb, point deductions for that. There was less blatant out-of-place profanity that I saw, points added for that. Lots more kung-fu, points added there, though one begins to wonder if the machines have a kung-fu fetish. Neo did the superman thing, has telekinetic powers, and in general could have been a lot badder...
I await Revolutions eagerly.