Posted inGame
People are trying to figure out what The Game Awards’ mysterious statue means, with God of War and Diablo ruled out
The Game Awards is teasing a new game reveal with a mysterious statue, and players still can’t tell…
Your Daily Dose of Tech