Check it out and enter again.
Good luck with the sweepstakes. And we do apologize for the previous issue.
Best regards,
-Lee
It says its open to USA & CANADA residents excluding Quebec but when I go to sign up it only lets me pick from the 50 states, and no Canadian provinces. It would not let me proceed unless I picked a state. Why do they say its open to canada if they won't even let us join? How ridiculous is this!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic