‘Hades’ dominated BAFTA Games Awards winners’ list

The results of the 2021 BAFTA Games have been announced. Nintendo Switch action game Hades dominated…