I have played it a few minutes ago, and it looks good. I didn't like the Move feature too much, hard to aim.
Experienced a little bit lag, but that could be because I was playing with 13 (I think) bots. Haven't tried real multiplayer yet, because the servers are down.