So, I guess they finally caved in (realized) what a horrible concept it would be to limit invites (for the foreseeable future) to a select few people. Would I have bought one from the BMAH? Meh, maybe, although I don't see anything "cool" coming out of it, so I would probably just hold onto my cash.
I wonder if they will be literal world-drops of .01% or from specific mobs?