Anyone else sign up to play the beta of this? Apparently the earlier beta has ended so I am hoping to get into the next and play this. Been a while since I beta tested a game so this should be great fun. Also anyone here get into the...