Strifeshadow Fantasy: a massive multi-player online game. - Hang T. Chan; Rocky K. C. Chang (CCNC, 2004)