So I have finally managed to get a World Record. It has been 2 years in the making...! This is on the older patch and after a few days I have improved so many of my times.
http://www.youtube.com/watch?v=DcYegrcLHec
Sorry about the end, got way over excited :)
- - - Updated - - -
blocked in Germany. I will upload another version music free unless there is a way around this...?