I just started it up, did the tutorial and then part of a match. I will try to get on for more of an impression soon.
Initial thoughts were that the controls were a bit clunky, graphics were ok, not great.
I will check out the key mappings a bit better soon and try again and let you know my thoughts.