As for when the next beta will be, we're not sure yet. Holidays sort of slow things down, we let the developers out to see their families

I second this.If you do connected mission arcs please never mix those that can be started an done single/small group with those that require many players.