Very nice man. My only qualm is that between playing chords and doing the little riff thing there is a slight pause. I think this can be easily fixed if you practice standing up though - the angle of the fretboard is tilted so that you can see the strings, but as a result it makes it a bit harder to reach around and fret them. Otherwise there's no ringing out of the strings which is great. Also watch out for that pinky finger - it's flying off the fretboard

Critique my song? https://www.ultimate-guitar.com/forum/showthread.php?t=1330525
And no, Guitar Hero will not help. Even on expert. Really.