I like what this picture has going for itself. I think this qualifies as a super emoticon rather than just a regular one.
As for the "lack of new art," anything that we haven't seen from you is new! Don't come down on yourself so hard, you're still an artist that's improving continuously.