As others have said, I'm pretty positive it's going to be a pay-to-skip-the-grind system. Free to pick up and play but certain features and characters gated behind an in game currency system that takes ages to unlock or a swipe of the credit card.
I'm fine with that. Worked awesome for Hawken.