Even if I don't end up using this site often, it's good just to be able to claim the username I'm comfortable with. It's always weird joining a new social media.
Newgrounds seems like a pretty good place for art. I'm sure I'll upload something here when I get the chance.