Anyone played it? What did you think of it? Personally, I'm only 80% convinced. It has potential but I think it needs a bit more (maybe it's just the demo) but there were parts that didn't work well for me like AI and how you build up your powerbar but with that said, I can see it working brilliantly online, it would be amazing.
What's everyone else's opinion on the matter?