So, what should I make of this? - eviltoast

This was posted, willingly, by “haxNode” on 1337x. At the bottom of his uploads, like usual, but this seems really bad. Is it just a severe overreaction to the keygen? Am I right not to trust haxNode, even in 1337x? What do you guys think?