Yea I agree. As soon as I entered the menu I knew it was already better than DR. Although it still has a little bit of the buggy/twitchy mechanics that DR had, but that's really every Op Flashpoint game since the first one lol. I'm on the third mission right now, as I got my copy today too.
I have moved to PC gaming, so I
won't be on Xbox LIVE anymore.