Man that tone is so sweet! I love your use of little subtle nuances, like the slides, hammer-ons and pulloffs. As well as all those little bends! They make a world of difference, most folks tend to forget that, especially new players and focus on dedicating their lives to playing a gazillion notes a second.
I love the tapping part where it transitions into the exotic feel and then the pentatonic based rock licks!