Very nice song..,
I think this is your best, at least I like it the best.... everything sounded good to me, I dont think there was too much reverb..
The keys sounded pretty good, they seemed to fit in well....
I noticed you didn't beat up your guitar, thats a plus... hehe
:)