Are beta keys still being handed out? im dying to play this game :(