Hellblade wins big at 2018 BAFTAs as Edith Finch takes top honor

The British Academy of Film and Television Arts hosted its annual game awards in London this evening, and the list of winners is dominated by indie devs like Ninja Theory and Giant Sparrow. …

Leave a reply