Oh my fucking god, that's some badass playing, dude. 4:06 had me especially wet in the pants. Good job, sir. Also, I totally know that spot you're at in the video.
Anyway. Welcome [back] to the forums! Usually I give newbies tasty treats, but you're not new. So instead I will give you a tasty badge.