I decided to create a separate forum to keep track of the updates on the main website. Instead of editing and updating a single "latest updates" post I will create a new topic in that forum for every change. I hope this will be easier to follow and will encourage feedback.