It's not your computer. Same happened to me. Got this reply "we actually have a new version that will be ready in about a week. The current version seems to be buggy with XP and ME but that has been fixed. Once we get the new version up and running, I will send you the new link."