They responded back to my email and said that at first it was US only, but now others are welcome too. They said it will be fixed soon, so until then I'm awaiting to sign up using your link
NEWS7-25-08:From now until this sunday, you can preorder Gears of War 2 for only 40 points from our prizes section, don't miss this great deal! This offer only applies to US members.