HYP999: MASTERING THE WORLD OF ONLINE GAMES