Nice and pleasant melody with a good concept, but...
- Way too long, 3 minutes would have been fair enough
- Horrible mixing... I can hardly hear the kicks over the lead sounds.
- FL Keys is a load of cr4p for pianos

I recommend a good orchestral VSTi or Nexus instead...
- You should use wider sounds. You know, when the sound "fills" the room... pan things around, use slight delays and reverbs with 20-40% diffusion. At the moment it sounds too "boxed in". Use the advantages of stereo channels
Hope that helps a bit.