Having an amazing time with the campaign so far. Just got back from (mid-level spoiler)
and am at about 10 hours so far on Ultra-Violence. Glad I went with that difficulty and so far have stuck it out as it really does force you to learn the flow of the combat, some of the encounters are pretty challenging but feel great once you get through them. I don't want the campaign to end!
Also messed around with snapmap a bit, seems like it could be promising. I'm glad they were able to get the cross-platform aspects working, should help give the community legs in terms of generating new content to play online co-op for awhile.