I found the dl link here:
is this the firmware everyone is waiting for?
No - We are waiting for 2R8-
No. According to other posts, 2.FD is just a brushed-up 2.FC (bitsetting has been fixed).
March 19 is the posted date at the homepage, not the firmware's release date.