I recognize the guitar VST. Revitar? (Can't remember the name)
To me, this is very videogame-y. It is quite original, however the percussion seems pretty basic.
If I had to guess, I would say you haven't been at this for a while.
For what it is, it is pretty decent. The wobble bass is... hard to explain. I'm kinda neutral on it.
Anyway, decent job.