I've been slain 6 in a row with the 6 songs we heard before the release but the rest of the album is mostly a whole league under them for me - at least upon first listen. OMG is the only one I instantly loved. :/
Salute >
HOWEVER, this album has more extreme highs than Salute. Salute is just stronger as an overall piece of work.