Well...
M8, that melody is the best I've heard in a week :)
But, the snare rolls at 0:28 and 2:16 just killed my ears.
The build-up at 0:56 is very good :), especially when the hats came in, then the melody comes in. The transition at 1:52 sounded a bit weird imo. Maybe it was the chord change. Maybe put a pause there see how it sounds :)
The transition into the higher pitched bass at 2:59 was pure awesomeness, then the awesome fade-out :)
In conclusion, the only thing that is of concern is the snares and the 1:52 transition.
Cheers. Hope you use my melo XD