This looks a lot like another album cover that I can't put my finger on right now. Part of SRC's subscription series #1
Edit: JK, I was wrong. Just reminds me of something else, it seems. Still can't put my finger on it.
Reminds me of the album art for NIN's Year Zero. Regardless, sweet album cover and I cannot wait to hear this.