An album suffering a slight identity crisis, split between jazz, electronica and punk, ‘100% Yes’ is a blip for the talented Melt Yourself Down.