I've been using this thing since 2002. It's an easy to use toolset for making straightforward RPGs with a lot of features that can interact in interesting ways to make some rather unusual RPGs even before you get into custom scripting.
The developers tend to be pretty involved and friendly regarding feedback, but I'd suggest steering clear of the engine's community forums as these have been fairly hostile (and declining in number of active users) since 2005 if not a little earlier.
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.