Punk rock veterans H2O return with their new album and more of the same but, really, would you expect anything else?