Thanks for the tips, never really thought to order a newsletter or anything. tbh If I don't get beta, it doesn't much matter after all, because by the time of its' release there's RO2 already rolling. But alpha would have nicely filled the gap for the next 5 weeks though.
You do know that the alpha is only supposed to last until the 1st of August(however with how random EA have chosen the alpha invites,it could still be going when the game releases at this rate.)