MMORPGs (massively multiplayer online role playing games) are making the headlines as the new format for software publishers. The idea of billing your gamers an ongoing monthly fee, to let them play online in a large shared world, is a tempting one to software publishers. Titles like World of Warcraft from Blizzard have shown how […]