I've actually been playing a couple games of Starfinder online now, and I'm really enjoying it! Silhouette and Thrak would take a lot of hammering to fit into it, since one of the setting traits is that it de-emphasizes magic in favor of technology (there's no 'full' casters for example), but I'm sure we could work out something that's close enough.
Mostly just very glad to see you back and okay!