A Night In The Woods

Hellblade: Senua’s Sacrifice takes home five BAFTA awards

Hellblade: Senua’s Sacrifice takes home five BAFTA awards

What Remains of Edith Finch crowned Best Game and A Night In The Woods given Best Narrative