I think the admins here (Gregg and Eplusplus) just don't have the time to do anything with the site. For that reason, I believe they should appoint some people or someone to redevelop the site as I honestly don't think it will happen otherwise.
Last modified by
dandude999, 28 December 2018, 08:21