dang X! this is some of your best playing to date. so many influences mixed in there, it's a who's who of licks in that song. very smooth and melodic. overall awesome job!