Man, wish they would launch it as an app already, so I can get my profile all set up! My Godzilla will hopefully be here soon, and I don't wanna waste flip time setting up my insider profile. A beta obviously exists, why haven't they shared that site yet (at least with LE buyers?!)