I can answer this question as I KNOW the answer. When you PURCHASE Medal of Honor you get the online pass included inside the case. It is an EA game and have to register the online pass. rending the game does not get you the online pass and will not earn you the Beta for B3. Yeah, sucks doesn't it. They should have given the B3 beta to dedicated BBC2 players.