I can see why some people aren't fond of this (pretty much a different genre every song, acquired taste with the vocals, can be interpreted as gimmicky) but I love this personally. Everything here is so well done.