2 years 3 months ago Link GamesIndustry Deathloop, Marvel's Guardians of the Galaxy and Terraria also picked up accolades Tags GamesIndustry