It says in the description “The games are then sold through itch in a single (space provided) zipped file”. I think he’s implying that the developers get paid even though that he made a browser game (Made to be played for free).
Ok thanks