This is one of the most incredible remixes i've ever listened to (more than 40 so far). Unfortunately, it is too short and I did notice the noise.
This is so great, I would like to learn to play it on the piano. *sigh* if only there were some way to read music in order to reproduce it.
In conclusion, props to spekkosaurus for this. Woo, Hoo!