Nintendo Switch Wormy Woes: Team17, Video Game Maestro, Slashes Workforce Oct 4, 2023 By Quinton Johnson