Have you considered opening a subscribestar?
I did it about a month ago on the recommendation of some people, but my profile is still under review.
I tried to send some messages to the subscribestar team by email, but they never replied.
Anyway, I hope my luck will improve later on.
Thanks for your interest in my projects ^.^
Of course! Your projects have a unique and interesting style about them. Keep us updated on the subscribestar if anything were to change. I wish you the best of luck.