Mozilla team has more than one thing to confuse users!

Their version numbering system, their software cycle, their delay to publish new version to official home page and and and…