Decent read, but my criticism of your article is that it should have included more about issues the community had to deal with as well, rather than just the evolution of the game itself. Ragequitting, stat-recording, match-making, Pantheon, etc. Those have been and are still big issues with Demigod today.