So where is the beta contest? There's the invitation link that's been there for awhile now o.o;