Played the demo, seems awesome, so I bought a pre-order through amazon checkout through your website. I think I am missing something. As I understand it, beta access is already underway, but if I misunderstood that, then please let me know an ETA for beta access. If beta access is already...