Aside from the early game copies thing, none of this is worth mentioning. The guy is posting about free levels his friends made in a game on his personal twatter. IGN has nothing to do with this.
Giving away early game copies is hardly something that needs disclosing either, as it's not him who is getting benefits for the twatter advertising, he's merely using "alternative payments" for people to do work for him.
Dishonest payments that he should't do, true, and he should be called out on that, but don't go and sperg all over this because it's honestly not that gigantic a deal.