Animal Crossing & Hades Receive Wins at the Game Awards 2020 December 10, 2020 David Echeverria Leave a comment The Game Awards 2020 has concluded. The Last of Us 2 took the crown for Game of the Year, but… Continue Reading →