Awesome track dude! I liked the 3rd revision most.
The intro stuck out to me as sounding very dark compared to the remaining brighter parts. Dunno if this was intended, or if it's just me. Either way, I like it. Overall, I wouldn't change anything about your track. I do however think it would be neat to have elements from the beginning of the track -- like the hats for example -- return towards the end.
Anyway, solid work man. 5/5 Keep it up.