What's the facepalm for? You do know what the 'free to play' structure is right? If not let me explain. The game is free to play. You can play from start to finish without paying a dime. There is also a shop that you can trade real world cash for in game money and items. This is the 'free to play' structure. They found in some study somewhere that the money being traded for virtual items usually ends up being worth more than a monthly subscription fee.
I understand this would require several people to pull off. As to storylines and interesting stuff like that I have plenty of those as I'm an avid D&D tabletop pen and paper game player. So I have no lack of story telling experience.
Anyone interested?
A wise man once said "...what was I saying..."