same for me man, but i guess whenever an actual new update is released we'll need to download it again, here on the website says te new update was Noita Sauna, 60 days ago. i guess that's the latest version