Beta starts. I still don't have my key in a email from Epic or anything. Surely Ubisoft and Epicgames can get their heads out of their asses