Not bad.
Suggestion: at the 24 second mark, where you repeat that main riff again... the drummer should half time it just to break up the tempo momentarily... take a one or two note rest, then pop into your next riff... give it a shot, see what you think.