Good playing, and I like the riffs. They go on a bit though, needs more variation and progression if its to stand as an instrumental.
Mix needs a fair bit of work bass and drums wise, I can give you some pointers if you like?
In fact I cant swear blind I can hear any bass...