gamesNews Joseph Staten Joins Netflix Games As Creative Director For Brand-New, Original, AAA Multiplatform Game April 17th, 2023