Backyard Babies return with the first album since coming out of their self-imposed hiatus but, you know what, the end result just feels a little bit...