Have you listened to the whole album Trey?
In a review for the Hellenic Metal Hammer, it is reported that it resembles the first Chroma Key album.
The track is great.
Although Moore's vocals are familiar, their line is giving something new.
Digging: Mekong Delta - In A Mirror Darkly