Ok here's the full reason I'm uploading my logo to Newgrounds. I uploaded something here once but it got taken down under the old publishing system of the site (dependent on points or votes or something) years ago.
So I'm testing uploads here. If it stays up, I might utilize the platform for my animations.
Only other platforms I have are Youtube and Vidme so far.
Lets see how this goes shall we?
Music in this piece made by me, I'll consider uploading audio after this.