This sounded...
...alot like it could come from a movie. I rally like the piano riff, it was caged yet free, so to say. Uhm...
Could be my ears, but it feels like theres a little too much resonance on the first note thingy, it got a little too high for me anyway. Thats just me being picky tho :)
Great work anyhow!