I've thought about putting it on steam but the 100 $ fee is putting me off a little! Maybe once I've earned enough from the itch.io sales :')