We are in the process of changing over to a new website.
In theory, the transition wasn't supposed to mess with the existing website, but it did - the new site is 99% done, and so close that it wasn't worth paying thousands to update an outdated site that we would be transitioning away from in less than a month anyway.
The new site will have a lot more features - newsletter, affiliate program, referral program, etc.