Epic taking signups for the Alpha

epic logo

Epic confirms it, to no surprise