Valve’s revenue from counter-strike hits $1 billion in 2023