I could listen to that over and over, and never guess that's a Squier. It just goes to show that a cheap guitar in a good player's hands becomes a good guitar.
I should say that I have a Squier Jag, and it is an impressive guitar - a good guitar in the hands of a mediocre player. Your playing inspires me to continue improving.