Listening to it for the first time right now. Digging it so far. I like "Dashboard", but I was worried "Float On" mighta done some things to Isaac and the boys... the first song definitely put that shit to rest.
Oh, man, "Spitting Venom" just went nuts.
Good fucking week for new music.