I'll never understand why people feel insulted or disgusted when their favorite games don't make the list or are ranked low on the list. Guess what, this is Giant Bomb's GOTY list, not yours. If they didn't like Wtcher 3 as much as you did (or any other game for that matter) then they ain't gonna place it high on their list, if at all. Opinions are subjective and people need to realize that.
Nigthguy's comments