I've been using GBStudio on and off since January of this year and I have to say that it's a really neat tool, especially with the updates introduced in 2.0 not too long ago. It has its limitations for sure, but it's great for prototyping and game jams especially, as long as you keep that in mind.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.