While an initial Online Pass Code is required to access Mass Effect 3's "Galaxy at War" content, the PC version will require an initial internet-based verification before you can get to Sheperding all across the galaxy, a Bioware interview with producer Jesse Houston reveals. Relax, though -- it's not going to require a continuous internet connection like some of Ubisoft's PC titles. It'll be just a one-time thing, which, now that we think about it, were probably Sovereign's exact words to Saren.
The other big chunk of news to come out of this Q&A is a lack of local co-op support at the game's launch. Houston doesn't rule it out as a future addition to the game and says "it is definitely on the table as something we might add." Finally, Houston explained that the new Kinect functionality demoed at E3 won't be included in the multiplayer, assumedly because it'd be the noisiest thing ever.