Main idea is good, Drums sound a bit like they are 'cut out of a loop' and could use some punch, but as you said, it ain't mastered yet.
As said before the drop could use some more bass. I did like the part after 2:45 , i think it will sound great when it's mastered.
Keep up the good work!