def METHOD_NAME():
    from worlds import network_data_package
    known_games = set(network_data_package["games"])
    plot = figure(title="Games Played Per Day", x_axis_type='datetime', x_axis_label="Date",
                  y_axis_label="Games Played", sizing_mode="scale_both", width=PLOT_WIDTH, height=500)
    total_games, games_played = get_db_data(known_games)
    days = sorted(games_played)
    color_palette = get_color_palette(len(total_games))
    game_to_color: typing.Dict[str, RGB] = {game: color for game, color in zip(total_games, color_palette)}
    for game in sorted(total_games):
        occurences = []
        for day in days:
            occurences.append(games_played[day][game])
        plot.line([datetime.combine(day, datetime.min.time()) for day in days],
                  occurences, legend_label=game, line_width=2, color=game_to_color[game])
    total = sum(total_games.values())
    pie = figure(title=f"Games Played in the Last 30 Days (Total: {total})", toolbar_location=None,
                 tools="hover", tooltips=[("Game:", "@games"), ("Played:", "@count")],
                 sizing_mode="scale_both", width=PLOT_WIDTH, height=500, x_range=(-0.5, 1.2))
    pie.axis.visible = False
    pie.xgrid.visible = False
    pie.ygrid.visible = False
    data = {
        "games": [],
        "count": [],
        "start_angles": [],
        "end_angles": [],
    }
    current_angle = 0
    for i, (game, count) in enumerate(total_games.most_common()):
        data["games"].append(game)
        data["count"].append(count)
        data["start_angles"].append(current_angle)
        angle = count / total * tau
        current_angle += angle
        data["end_angles"].append(current_angle)
    data["colors"] = [game_to_color[game] for game in data["games"]]
    pie.wedge(x=0, y=0, radius=0.5,
              start_angle="start_angles", end_angle="end_angles", fill_color="colors",
              source=ColumnDataSource(data=data), legend_field="games")
    per_game_charts = [create_game_played_figure(games_played, game, game_to_color[game]) for game in
                       sorted(total_games, key=lambda game: total_games[game])
                       if total_games[game] > 1]
    script, charts = components((plot, pie, *per_game_charts))
    return render_template("stats.html", js_resources=INLINE.render_js(), css_resources=INLINE.render_css(),
                           chart_data=script, charts=charts)