I was one of the people who worked on it but there have been others who have had to handle other tasks which hasn't really worked out that well. We are still working on it but recently we have been distracted by other things such as the merge with TheChunk, the Spleef World Cup, new games and updates. We have had to recode it from scratch as the old system didn't work that well. We are making good progress with Freebuild and we are hoping to have it out as soon as possible.
I get how players may be annoyed at us because of this but we have apologised many times and we have answered most of the threads on this topic. For now all you can do is wait, we are working hard.