From the sounds of it, for your Xbox to work at all you need to have an internet connection on a daily basis.