I watched another video about that, they said they will not charge monthly fee's or whatever like WoW does.
So you just buy the game, and thats it.
They will probably charge for dlc's though.
...i think thats what they said anyway, hopefully they keep there word.