What Remains of Edith Finch wins Bafta’s top games award What Remains of Edith Finch scores an upset beating Hellblade: Senua’s Sacrifice at the Baftas. Share this:TweetMoreEmailPrint