For fans of: The Locust, Gas Up Yr Hearse! and Genghis Tron.
The instrumentals have that droning fly (the insect) rise and fall sound that The Locust is big on. The vocals are screamed and anguished. Some parts of the songs they go apeshit and some parts are more subdued - check "Won`t Let It Stay" for a prime example of the softer stuff. To be kicked in the face, listen to any other song by the band. This was a pleasant surprise. Definitely check this band out!