While 2020 is (finally) almost about to end, this year had a few more big releases in store to cap off an exceptional year for gaming. Namely, CD Projekt Red’s Cyberpunk 2077 is one of the releases that almost everyone has been waiting for, and last week finally brought the massive sci-fi RPG into the