I haven’t read much of the replies in this thread so someone has probably stated this already. Whoever told you Itch is the same as Steam is completely wrong. Steam has become a big high grossing video game platform that have triple A games by professional studios published on it. (Ex. GTA, Fallout, Halo) If you’re a total indie dev, there is a $100 fee if you want to publish any type of game and a lengthy phase in which it needs to get reviewed by Valve. Itch is an entirely indie and free platform where you can upload anything at anytime. This is why you see so many unfiltered horror games bc I guess that’s what the community likes making and playing on here. Saying Itch is the same as Steam is like comparing Youtube to Netflix. One is complete user-generated content and the other is expensive entertainment.