I've played it before. I still drop in here and there to see what new places there are and such, but the amount of bugs, children, and overall lack of polish turns me away from it most of the time.
However, the idea of mixing bricks and physics is awesome.