Nice!
Easily your best song yet.
It's lacking effects, but otherwise I like it. (in particular, the transition at 1:50 feels a bit 'empty')
The slow part at the end is a bit too long and it feels like you ran out of ideas - you could easily make this loop though, so it would fit in a game.
I'd give it a 8 / 10!