I’ve uploaded a couple of my games to itch.io! it is really easy to do and looks way more professional than just using the the game i made tag on tumblr!
I am actually really really impressed by how easy itch.io is to use. I’ll still post all my stuff here, but probably there as well. Needless to say, I’ll never force people to pay for a game that was previously free, but itch.io automatically makes everything Pay What You Want, which seems like the least evil way possible to charge for a thing you made in a weekend.
I will probably end up putting everything up there in the end but for now it’s just Power Struggle and The Best Dinosaur.