I downloaded the game recently, and I'm wondering how to update it. Do I assume that the original download link for the game in the front page had been updated or is there another link that I'm not seeing?
The way I do it is by going to the homepage and looking under Development Log. There it gives various versions of the game and includes how recently they were released (ex. the newest one, v0.2.10.0 was released 3 days ago). Just scroll a bit up to Download and download for your system, the updates already included.