Tech NewsJanuary 23, 2025Fortnite by the numbers: $342M paid to creators in 2024, with creators tripling to 70,000