Yep, came out today, also, they are apparently trying to set a record for the most downloads in one day. The Mozilla Blog