Hopefully we can go a bit more in-depth into the music than we did on the MegaCritic Chart, as the album officially releases this Friday. But repeating my schtick there:
Having listened to the album a couple times, I can definitely say that those are premature reactions (though in a sense, I suppose mine is too, haha). This is easily one of the infectiously happy albums I have heard in years, and it seems to be getting great reception from fans of the group. The rating will rise - or at the very least, they'll have a solid EOY showing.
Also :: That "FloriDada" video makes me smile like nothing else.