It is "free to play" which I think means micro-tran$action$. You can sign up to be considered for the Beta in early 2014. It appears to be a multi-player online game. This is both good and disappointing at the same time. The best multi-player is going to be 1v1, but I don't think it'll be designed that way.
Also no epic campaign.