This album rocks pretty hard and the arrangements are quirky but quite catchy. Language is quite offensive so that knocks it down a point for me.