Podcast episode
Video Games · 22:40 · 2026-08-04
A $1.8 billion industry experiencing structural stress across its core monetization mechanisms.