Realy enjoyed that, cheers for the link.

The first half is awesome, but it does seem to tail off a little bit in the second half.