I really, really like this. However, I feel it could be a whole lot better if you spent some time on it. Others will agree it will be totally worth putting the extra effort in.
It's got a decent structure and nice sounds, I think the drops could be tidied up a little. Overall though, a damn good effort!