BAFTA Games Awards 2023 Winners: Here’s the Full List
Vampire Survivors took home the top honour at the BAFTA Games Awards, in what could be called the most shocking moment at the ceremony. The indie title won two trophies — Best Game Design…