It looks like you're new here. If you want to get involved, click one of these buttons!
I know I'm a little late, but I'm just now playing the demo now on the 360. I like it. I wasn't going to give it a chance because of all the semi-bad reviews, but it seems good. I guess the main complaint is that it costs too much for the limited maps and only online play. I'll just wait and pick it up used.