Comment Comment by skytrias humble store and steam also allow software, epic games store doesnt allow software though parent skytrias 3 years ago