Skip to main content
Elz the Witch revealed as 2026 Bafta Games Awards host