Hum...
This is good, not as awesome as your other works, but still really good. I'm no music pro, as I already said, but I think this might be lacking a lower frequency bass line or drum line, something yeah... lower. Cuz the song pitches in higher register and perhaps a deeper line would ancor it down a little. Perhaps something to explore, or not, the ong is still very good as it is, you know!