This French-narrated technology/computer documentary takes a look at how some MMORPG games are utilized by entrepreneurs and the issue of so-called internet addiction.