ByNobleID
    Player activity and popularity in online social games and their implications for player retention | NobleID