Yeah... I don't hate the song as much as others, but it definitely could use a bit more substance. I really like the guy's voice. Has a lot of emotion, and seems to be able to yell on key.
I didn't like the drums at all when it began, but the mix really seats them well, and I kind of forgot I didn't like them about half-way through the song.
Yeah... The bass has a cool phaser / chorus effect on it - I like it. Great sounding guitars / keys....
Great mix, man!