PANZERCHRIST is a band that has always been very dependable, providing one solid release after another. Much remains the same for this latest album–while it certainly isn’t mind blowing or trying to reinvent the wheel, it’s a solid effort from a band that is the definition of “what you see is what you get.” With that being said it’s infectious and engaging enough to take a return trip.