This is great, I like your melody-- plunking around on the piano is acutally how I get a lot of ideas for my songs, glad I'm not the only one. This is a really cool song because it's attractive to the ear while maintaining a grip on the listener through the nice breaks and percussion. The only thing I would complain about is that I think the ACTUAL melody is lost to the delay effect. The effect you got using the delays is great, but I think it does't quite do the justice to the notes you actually put down.
Good song, 9/10 5/5