Great progression from intro to conclusion. Somehow manages to relax and pump me up at the same time. Loving the synths. Am I sensing a little video game inspiration around the 3:10 mark? Addition of the piano was great; kept the percussion from getting stale on the ears and really bound the track together. Bass chugging as it was throughout was nice as well. Intro dragged on a little much for my liking and percussion could have been varied a little bit more every so many bars, but it didn't really detract from the overall groove.
Great work!