I know the beta does not start till Monday Jan. 15th but does anyone know if they let people download the game yet because the download link on the site says coming soon. I was just wondering if I missed if they told me weather you could download yet or were from- Thanks