Episode 84- Twich Layoffs, Suicide Squad Disappoints, and a Switch 2 Launch Window?
Jan 15, 2024•49 min
Episode description
Enygma talks about the recenty layoffs at Twitch, the early reactions to the Suicide Squad game, and a leaked possible releaes month for Nintendo's next console