The countdown's almost up, and The Game Awards 2021 looks like it's going to be a night to remember for gamers across the world. The annual award ceremony returns in full force this year, with live performances and reveals taking place once again on a live stage in the Microsoft Theater in L.A.
Read more on gamerant.com