I didn't understand a word of it, but that doesn't matter 'cause it sounds good.
I have to agree with biodiode that the vocals are really clear, recorded and mixed well. And yes, the guitars sound great. I use Craig's amp sims quite often too - they're simple and just work. The Strat's tone comes across nicely!