The Development Cycle of Online Games