Add punctuation: Note Enhanced Steam is not listed in Mozillas store right now probably because of the issues the author experienced in the past
Note: Enhanced Steam is not listed in Mozilla's store right now, probably because of the issues the author experienced in the past.