Yes, all games with the Live Service moniker will require an internet connection to work properly, or at all. Having a fast internet connection will make your gaming experience that much better.