Download Firefox 3, Or Not…

Download Firefox 3 Icon

Is it just me, or does that revision number look wrong?