I like it!
It doesn't get repetitive (for me, at least) and sounds like a lot of work was put into it.
The hard bass doesn't get in the way of the other instruments, and the piano and synths meld together quite nicely. Great job on the track! Check out my page if you get a chance. \m/