April 10, 2025 Screen Play London London A deep dive into the renewed links between the games, film and TV screen sectors