Nice one, I am waiting for it to be released to get the rest of their plugins I want and was wondering this. I have a track which features Megaverb all over the place in the works so this is nice of them!
You will have just missed the 2nd round of beta. Not sure if there will be a 3rd as they said the release is so soon.