There's one thing I know about production is this:
"Do quality work, turn it in on time, don't be a dick. If you do at least two of these and you'll be fine."
ICSTOR's work is great, but giving how there hasn't been an update for a while and when people ask him for one he bans them, he's breaking the last two. It funny. All he had to do was either pick up the slack or be nice about his reasons for his procrastination. Even if that reason is a lie it would have bought himself some more time. But nope, he had to be a lazy asshole.