The Human Abstract are releasing a new album called Digital Veil, on January 25th. I'm stoked as fuck. Probably going to be the biggest release of 2011, for me. Here's what they've released for it so far.





And then you can sample the track that's being released on tuesday here.