So, been busy playing Metal Gear Rising, Mass Effect 3, Sonic All Stars Racing Transformed and Transformers Fall of Cybertron, but I'm back with DOA now that I know the patch is out on Xbox.
Played a few matches...annd....
Okay, took me a few matches to adjust, but the overall feeling is...