Sorry for the late reply. Sometimes Itch grabs posts as spam for arbitrary reasons, and I don't get a notification or anything, it's just down to whenever I check next.
To your questions: I'm over on FA as Bitshift. Used to do pony stuff. Still dig it, just want to do my own IP for now.
And thanks, glad you're enjoying them!