Mashable.com Beta Fail

I just attempted to login to My Mashable account and received the screen below. It looks like they are beta testing some new platform using Scalr, which is a cloud computing platform. I wonder if they’ll let me in the beta since I uncovered their plans to take over the world!? Hmmm?

MashableFail