I really feel that some people are being a bit too harsh on MakingFun.
I do agree that the current 2.0 version has lots of flaws and possibly it wasn't the best idea to release it while being in that state.
However, reading this thread one must assume that it's completely unplayable. Which is not true. I just played three games without experiencing major problems. Yes, it feels worse than the current 1.0 version, but much, much better that the 1.0 version when it was released.
What I like about MF is that they communicate with us, and make their plans and the current status more transparent.
In addition, they kept their promise to release the open beta on June 11th. I really didn't expect them to hold that date, as usually the release dates of new online games are postponed again and again. What's more, I completely expected the game to be unplayable due to load and performance issues for at least a couple of days. This, however, doesn't seem to cause problems.
Personally, I'll just wait until they fixed the bugs. Finding and addressing a bug is often easy, while fixing it is usually way more difficult. The list of known bugs is super long, but I'm completely sure the developers are doing their best to fix them as fast as possible. We should give them the time they need. As long as version 1.0 isn't shut down (which would make me change my mind), I don't feel like being worried at all.