Heh, sorry about that, I edited the original post to make that clear for anyone else who might not know
I'm enjoying what I hear so far too. Ever since Nine Inch Nails went label free, releases have come rather soon after they were announced (or even on the same day), so I expect that this EP will probably be out sooner rather than later.