ParentFull threadskytrias·humble store and steam also allow software, epic games store doesnt allow software thoughView on HN