I bought the game on steam and I did not get the update. So I'm guessing it is for insiders only, is it?