Thank you for introducing me to Gamejolt, I'll check it out!
Followed !!
You can upload your games there too
when you something about your game, add it to the realm of Game Dev
at the bottom of any post you're making, there should be 2 options
Add Realm Add Community
you can add up to 5 realms and I think 10 communities
also you can add multiple communities in 1 post