We are looking into our best option for creating a new forum, but I do not have an ETA on when that may be set up yet. If you have any questions or feedback concerning the Download App at this time, please feel free to contact our support team directly by filling out the form on the following page:


CNET Customer Help