Aside from some intonation issues, Im very impressed, excellent job!
Id agree its not exactly Satch tonewise, but you certainly have that crunchy/smooth/almost lo-fi Satch distortion spot on.
Its one song I never got around to learning as I could never be bothered to retune a guitar for the rhythm part!
Really, really great job 8)