I have NHL 12, Xbox live gold and internet connection. That should do it right? Or is there some EA subscription needed as well?
Sorry for being a n00b, only played Halo on live before.
If memory serves me correct, I think there is an EA passcode of some sort. Lame I know.