Beta? I don't think so, this smells of tech alpha. 5 matches played and all 5 crashed, hit registration is bizarre the overall feel is less than rewarding. This is a damn cash grab, wake up people.