Free to Play at launch.
The interesting thing is that the game will not need you to buy stuff to get on, no pay-walls just good old grinding to progress.
Just remember that the developer has got this up and running in just three months. I for one will be all over this come launch day. 4-player co-op 3rd person action.