I've always thought the faceless were good, not great. This album is the same way for me. It won't be touching my top 10. However, it is quite good, and is better than I was expecting. I love the "weird" parts you mentioned, lol.
As a science nerd, I was excited to listen to a song called Hail Science, but it is unfortunately a filler clip.