The second ever Game Awards took place last night in Los Angeles and saw The Witcher 3: Wild Hunt take home the coveted Game of the Year prize, battling off stiff competition. A number of different categories were awarded, recognising some of 2015’s best games. The show, hosted by its creator, Geoff Keighley, awarded the winners […]