I think it's an enjoyable album but it's very flawed in some ways. As several have pointed out, they blatantly rip off Opeth a few times on the album (I facepalm every time I hear the "god is dead" part in Deconsecrate). I'm aware that this is actually the longest album is their discography so far but it also feels too short. I've only just gotten into this band recently and maybe it's worse on Planetary Duality but I can't help but think "that's it?" whenever I get to the end of this album. I'd give it about a 7.5/10.
8/3 - Boris/Subrosa