What the fuck is this?

What the fuck is this?

IGN title The Best Game Charts for September 2018 article IGN Title The Best Games for September 18 article IGN titles IGN title IGN Top…