Nice one ,tight and clear production, think its lacking a bit of low end and the kick sounds too bright or pitched up?
Good effort.

Not that i'm any kind of superstar.

Think the 8th note in main riff should be D# not C.