Amazingly well interwoven, even better than the original.
The ending was incredible as well, the idea of making every single 'character' wave goodbye at the end, as well as random crossing the road without looking scene. Perfect. Though some would say perhaps unecessary. But how else could you have ended it?
I also think the choice of music was excellent, whoever had the idea to use that piece deserves a pat on the back at least. Thanks hey.