It just released yesterday I think. I caught a couple of songs on YouTube, and HOLY CRAP! I think my ears have melted off due to the sheer epicosity.