Wow, that's your strat?? Huh, I would have guessed your PRS. Nice tone!
Cool stuff!! I like how you built up some intensity with speed to contrast the more sparse playing in the mellow parts. The trill with the whammy bar dip was cool...very Jeff Beck-ish.
My only suggestion would be to focus on locking into the groove more. Make sure you can hear the backing track really well as you are playing. I've been through this myself...
Great stuff...can't wait to hear more :).