I just have to add that I think the song is great.
It keeps my 7 month old daughter occupied for ages when i put it on loop.

There is only 4 or 5 videos she will sit still for, and this one is now on that playlist.
Seriously though, great song, great video. Hope to see more from him soon.
It does keep my daughter busy though