Yes I think a blog on itch.io would be a great place to start. If you could set something up for me there - or tell me how to do it myself that would be great.
If it could be set up under "Casual Game Reviews" or "Reviews by Janette5" as opposed to the name I write my games under.
Once I've posted the review in the blog then where people allow comments I can also copy & paste the reviews there so that it is by their games as well.
I'd still need this thread or a different thread where people can tell me if their games match my criteria - to keep the blog from becoming cluttered - and then hopefully other people can do the same thing for the other types of games that I don't play.