1) How large are the battles going to be?
From what I was told by the developers, they're trying to make the individual battles smaller but the games themselves last longer. No more 5 minutes games? We hope so...
Do you have an exact date set up for the release of the beta?
They're trying for July around the time of E3