Yep, I have pending to publish the project in Gamejolt. But Subscribestar is not a viable option for me since I should use a bank account (Since the platform does not work with paypal) and that in my country is suicide. And I have Twitter but I'm too boomer to understand how works haha