Sometimes people will tag their games here on itch with #ohrrpgce but if you want a big list of games, try http://www.slimesalad.com/forum/viewforum.php?f=4
Many are unfinished, and many are just tech demos, or joke games, but there are a lot of full games mixed in there too.