The results are now in for the 2021 Game Developers Choice Awards and it is indie darling Hades which has scooped up a number of awards including the coveted ... Read more