We've been experiencing some technical problems today with our website resulting in false 'new release notifications' as well as broken download links on the website. We are currently working to resolve these issues and will update this blog once we are back to normal.
To be clear, there was not a Firestorm or Phoenix viewer Release today, the latest firestorm version is 188.8.131.52744 and the latest Phoenix version is 184.108.40.2061. The login screen notifications were in error.
You can still find download links on our wiki page in the meantime.
We apologize for the confusion and inconvenience.
The Phoenix Firestorm Project, inc.