The Game Awards 2020 is over and we have the winners! Six games competed for the top award. The Game of the Year nominees are Animal Crossing: New Horizons, Doom…more»
Game Freaks 365 participates in affiliate programs to help cover hosting costs and other operating expenses. We may receive a small percentage of sales from affiliate links.