Maybe you should leave Kepard on fully while you click the link above. I just tried it and it worked for me without any problems. Does it connect to Netherlands? Giving you a green light?
Then open the link above (I use Chrome), and it started right up for me. No other steps.... I also don't use any form of virus protection or windows firewall. Never have (I love CPUs. If you go to trusted sights, you never have to worry about that crap. Norton Antivirus, by definition, IS a virus itself, fyi). Not sure if that's a problem for you or not.
I downloaded Kepard and installed it (it looks like it freezes during installation, but if you give it 2 solid minutes, it'll load) and made a login (email) and password. I did not need a credit card.
When you start the program, it automatically starts up in the Netherlands, and gives you 30 minutes per day to browse freely. You only need one minute to start the NFL gamepass link above, and once you start it, you can close Kepard and save your remaining minutes in case your laptop malfunctions or whatever.
It's beautiful. I watched 4 free hi-def games yesterday. Then I went to my friends house, he did this on his theater PC, and we watched 4 more free hi-def games, without popups or commercials, on his big screen. It was one of the most amazing experiences I've had NFL on the screen, being free and hi-def and all. I loved it. You can have duelbox or quadbox action, put the RedZone in one of the boxes, and 1-3 games in the other boxes.
Oh the possibilities!
I have followed these steps but there seems to be some steps missing. Once i have clicked the link, and closed Kepard, im eft with an option to subscribe, and the cost is 0, but it still wants CC info. i dont see a watch button.