Haven't heard this one yet. But Lurking Fear was a major letdown so hopefully this one will be better.

We still don't agree on that one. Music-wise Lurking Fear was really great, it was just the vocals that sucked big time.
This new one sounds, well, typically Mekong Delta, but still isn't close to any of their masterpieces...