Judging by his videos he seems like a mega-pretentious art critic wannabe. He's been getting trolled by a French video game forum for some time. Seriously, just check the comments on his Q&A video. There's remarks like "vous etes fermé, arrogant, et ignorant" and questions like "Aimes-tu l'anulingus ?" I don't think you need to be fluent in French to understand them.
― DDD, Saturday, 3 May 2014 20:23 (ten years ago) link