Its been Exactly 1 month from the time they said "Soon After E3" 6/5/12 - 7/5/12, but really the site isn;t my main concern as a player.. its the 2.0 Beta I'm most look ing forward too and Gamescom in which they will show off alot of stuff about 2.0.