A few things:
I uploaded a track recently:
I like to think I'm improving but who knows.
I made this thing that might be worth watching because it's only 14 seconds.
I've also made a song that features myself as the vocalist. It contains ten distinct words and no I can't sing, but that doesn't really matter.
ANYWAY, I'm working on an animated music video for it and I promise I'll put more effort into it than my last "toon"