Made a post on the Steam forums

put a link in the steam general forums. might get us some new players. just an fyi.