Take a look at the announcement post made by Madoc here on the forums.How will downloading the alpha work then? will it be some form of torrent?
Praise the sun!
RoflIs it bad that I would consider throwing another £20 at a "Play the alpha 3 hours early" tier?