So there's elss than a week until the 30th of November when the beta goes live. Question is when Ubisoft begins handing out keys, and if they might feel inclined to give us some tastes of what is to come the next few days
So what do you think ? Excited ? Curious ? Or just wondering when something will actually happen ?