Please be aware of the Forum Rules of Conduct.
I already did advertise on reddit, through what post did you got here?Anyway, advertising on all forums/communities is highly recommended