Just got my Xbox Beta key!

Just to let all those waiting, you can get them now