Yes, an Internet connection is required to play in most of the game modes, with the exception of Local Freeplay. Local Freeplay is our offline local splitscreen mode and does not require an Internet connection to play.