This sounds really good! Your use of the stereo spectrum is really effective. Your vocals are so smooth, I'm jealous because I can only do gruff vocals. Your vox are really well mixed too - crisp and forwards in the mix, yet they fit perfectly with the guitars.
I really enjoyed the concept of the song, I thought it was both funny and quite melancholic at the same time and you pulled that off with the tone perfectly.