Volterra_90 on 16 November 2016
What the hell, where is Owlboy. I've just played it and not being nominated in any category is just plain stupid.
My personal GOTY might be Overwatch, so I hope it takes the prize.