Honestly, it was a lot to do with simply forgetting my account and not wanting to take the time to get it back.
I've got more artwork since now I'm working as an artist and making games. I Just need to get approval to release them. It may not be what my fan base wants, but it's content that I'm making.
And on the Star Control front. We got a new Star Control game! Something that seemed like a dream when I last posted here. I'm currently playing it and so far really enjoying it. Definitely an homage to the original games.