Will Telltale's The Walking Dead require online access to play or just to download or both?

I may not have online access on the future, but I have it for the moment and I was thinking about dowwnloading the game from the PSN store. I played the demo, and everytime I went to start it it kept trying to sign me in. I didn't have to play the demo signed in, but I will have to play the full game signed in? Does the online access help save my progress in one episode to track my progress in the next?


After downloading it, you need to be online to activate it. When it's activated, no internet connection will be required.