anyone else here beta "testing" the game? i got my xbox live beta key today and was curious who else was...