i was feeling it when it dropped tho! that reece is nice and it got a nice feeling to it. imho the lead needed more variations and some fx would be nice, apart from that i got nothing to crititicise as of yet.
so all in all id say do some finishing touches! polish up the mixdown, put some more fx in and voila - maybe a more epic'ish intro would suite the tune better too.