Thread:ComicReadingGamer/@comment-1899606-20171012112827/@comment-1899606-20171014080859

Could be the former. (Tho IGN and Gamespot had some share of dumbass reviews.)