I played it at Blizzcon.
It is, at least as currently developed, a very fun game with a heavy emphasis on teamwork. Our team sucked, and as such, we got steamrolled. If you don't have a tank, support, etc, you lose. The classes are not remotely balanced currently, but that is of little...