The 17th annual Game Developers Choice Awards and 2017 Independent Games Festival Awards took place in San Francisco last night and the results are in.
News
Winners of the Game Developers Choice Awards and Independent Games Festival revealed
Overwatch walks away with the GDCA Game of the Year Award and Quadrilateral Cowboy takes away the IGF Seumas McNally Grand Prize.