Hi, Have bought a 12 month subscription. Got a window live ID and password. Hooked up the xbox 360. Now when I put a game in to play xbox live it is saying I need points!!! Pls help. This is for my son who is out and would love it to be set up before he comes home later today.