You need to redownload every MAJOR update yeah, the game is just an executable file, it's not like a client that is connected to a server that checks to see if you have the latest version