I've played the closed beta, and open beta is now open. It may look weird or not so good at first glance, but this game is AMAZING!....beware of lag at the very beginning, as this game is filled with lag in most situations. Or maybe thats just my computer....anyway, this game is actually pretty good. I recommend you try it out.