He defended Mass Effect on Fox news in 2007.
He was in trenches long enough so nothing on this site will move him even an inch.
People give Geoff a hard time because 1 of the 50 games at his shows flop, but literally any other journo in his position would lock their account and huff in the corner after receiving 0.1% of the flak he gets…meanwhile Geoff just gets on making the next showcase for us all to enjoy and posting muppets gifs.
Pretty chill dude in my opinion