Anonymous 6/22/2024 07:08:00 No. 57330 [Open] 5997b5 [Reply] report GMad_3MbsA... jpg (241.57 KB, 996x2048) >>/57326/ >>/57328/ Did you hear about IGN putting out a hit piece on the developer of the Wu Kong game?