Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Honestly, I think you could do a lot worse. It's a clear system with pretty intuitive components. With a scenario or two attached you've essentially got a self-contained high fantasy game, along the lines of a board or party game, which could be accessible for people who don't normally play RPGs but like the genre.

Once people have played through those, if there's a setting they can turn to, they could branch out into creating their own within the guidelines of that setting, much more easily than with a blank slate. Plus other people could more easily write scenarios for it!