God of War, Red Dead Redemption 2, indies prevail at The Game Awards

Visual Concepts president Greg Thomas honored as this year’s Industry Icon

Leave a reply