Alisa In Gaming, News, Top Developers The Game Awards 2019 Winners The Game Awards 2019 took place at the Microsoft Theater in LA on December 12,… Read More