Modern Warfare 3is using Steamworks. That's good news, because Steam is reliable, and Steam is popular. Batman: Arkham City is instead using Microsoft's Games For Windows Live platform. Which is neither of those things. Making this bad (if not unexpected) news.