I'll keep this short and sweet. 4 out of 5 stars! Modern Rock/Pop with definite power pop sensibilities, and even has a little bit of an 80's feel in a couple of spots. For some reason, the track "Delay, Delay" brought to mind Modern English.
Lots of hooks here, and just as the title suggests, it's Funtimes!
(WARNING: explicit words on "Hand On Heart". Maybe more, but that's the only one I noticed as I was listening through the first time)