This is brilliant! its just the tiny sharp melody at the beginning is a bit much and you need more of a consistent melody throughout. It does feel like a little more of a mix of songs but it is brilliant :) must have played it on my PC over 30-40 times today already.
Please contact me if you would like to use this in a project. We can discuss the details.