The nominations for the Twelfth Annual Game Developers Choice Awards are in and Portal 2, The Elder Scrolls V: Skyrim…
This website uses cookies.