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