>>719006373
>>719009272
Indeed. There was certainly more context that I missed, but to someone who had no idea wtf was going on, which was most of the internet, it looks like Mike Matei made a "miney crappa" minecraft vid with inspector gadget and then fucked off when it was received poorly.