There isn't really that much information going about (IIRC closed beta hasn't started yet, so all info would be covered under NDA) There is a Dust514 website, where all the information revealed at fanfest and E3 is available. You can also sign up for the Beta still.