MMO games allow for player interaction on a massive scale, often in real time. They can be divided into various genres such as role-playing, strategy and action as well as offering social features such as chat rooms and forums for interaction between use...