It seems to be. I just realized today that the site now has a program I can download to take care of game downloads, and that fixed the problem for me. Sorry for the trouble.
I'm glad you did it!