Really good melo-death. I think the main problem here is the production which is very muddy, and even though sometimes album tries too hard to be impressive, the riffs and grooves are there.
I don’t know the mixing could be better