Online games allow people to interact with thousands of people in real time in virtual worlds as broad as the imagination itself. The appeal of online gaming is