I use Itch.io mainly to publish GameJams games; these are not fully polished/finished, but I hope you have a great time playing them!
Check out my Twitter for more :)