Trapped, I finally checked out Martyr. Pretty damn good so far. If you like these guys, check out Lethargy. Very similar, but Lethargy is a little more insane.
It is you who is always talking about Martyr, right?
It is you who is always talking about Martyr, right?