Go download the new installer which has a brand spanking new updater that actually works worth a crap. It works because I didnt make it. Heh heh heh.
Also, as a bonus, a lot of bugs and glitches are fixed in the version youll receive. Storm Mans stage isnt available in it yet, but soon it will be via the new updater.