You should either create a steam forum group or link it to this website. It will get a lot more visiters here.