I'm an indie dev who makes small games/projects and uploads them on itch.io for people to enjoy. Maybe one day I'll make a good quality medium to big sized game. And if I do, Itch.io is the first site to get it.
Well that's it. I don't have anything else to say, so please go now. Shoo, shoo!