Eh, it's nothing spectacular. It's a decent song, and has some nice qualities to it (namely the bass), but it's a little too repetitive for my tastes. It didn't need to be as long as it was, since there were several parts that were just the same. It had a stretched out quality to it.
The entrance was nice, the gradual introduction of all the instruments was definitely a plus.
The piano part was pretty much just the same rhythm of similar notes. But admittedly, I didn't think piano would work for a song like this at all. While you did find one way to get the piano to blend nicely, and it did blend nicely, you used that same part over and over again.
The bass was exceptional, albeit repetitive, great use of the low register. It, as did all the instruments, melded nicely with the overall rhythm. If that makes any sense.
The drums, well, they weren't so hot. While they were used "correctly" as a beat keeper and rhythm conveyor, they just didn't appeal to me.
Overall, it's not a bad song by any means, but it's a song that could have so much more. Repetition isn't necessarily a bad thing, but in this case it just dragged the song down, with all the instruments repeating their parts. I would recommend a couple of sections were the piano kept it's part, and the bass carried the melody.