You may have recently had trouble logging in to your Monflo account.
We had some technical issues that required for us to change the latest version installer.
Please download the new installer from our site here: http://downloads.mirillis.com/files/mon ... _setup.exe and install Monflo.
Notice that this new installer is in version 1.6.1 so automatic update is not possible, you need to download this version manually.
Sorry for the inconvenience.