ahhh, okay. well, it's an interesting balance to strike because itch.io is free but Steam costs $100 per game, and on itch.io people can pay extra for games and takes a smaller cut than Steam by default, end result is, both have ups and downs, and while you should probably expect higher sales numbers on Steam based on the sales of my previous Steam game (Flashover MegaSector, if you're curious), you may not necessarily make more money depending on the exact numbers and price. it's kind of an interesting situation where exact numbers can't really get across the nuance of it, so basically I'd advise going with both, and maybe start with itch.io since it doesn't cost you anything.