Apparently, just got the invite in my mail this morning. So happy! Played one match, got my ass handed to me as expected. Can't wait to continue! Unfortunately I have no time today but for sure this week I'm gonna be spending a good deal of quality time with the game.