This is a long shot and a bit of an odd question, but have you made any art in the past under a different name? When I saw Scratch I felt like something in the back recesses of my mind activated, he just felt so familiar. I feel like I've seen your art style or at least something that looks similar to that somewhere and I'm losing my mind trying to remember lol. Anyway these games are phenomenal and I'm super looking forward to seeing more of your stuff!
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!