Man, I See Stars has REALLY cleaned up their act. New album New Demons is fuckin sick. I cant believe i would ever say that.
New Protest The Hero is good, of course. They never disappoint.
I just got like 10 new albums to listen to. Hopefully they all come through. Ive been missing in action...