Sweet :D
Great job! I've always loved it when there's a piano in songs like this, gives it an edge somehow, taking it away from just pads :)
And as you said yourself, nice pads in there :D
A few things though, the kick (or whatever it was :P), seemed a bit random, in the beginning atleast, and it's rythm kinda took from the piano's, otherwise, great job :D