How long does it take for a version to be released into Windows Store?
-
Or is it better to install using a download from the justgetflux.com website?
-
It depends but usually we do our beta and then do a bunch of updates, and Windows Store gets posted a couple weeks after that.