There's been posts about the leaked firmware for the past 3 days in the "Firmware 1.3 on its way????" thread. Go there and read what's fixed and what's currently missing or broken. It's definitely not the final build.