Home » News » Batman: The Telltale series multiplayer mode not intended for Twitch Streaming