Ah ok I used proxyde.com, and was able to get it. Thanks for the tip!
Instructions on how I did it from the US:
go to proxyde.com
Click the small "surfen" link on the page, and enter "gamersgate.co.uk"
Log in to your account, then select the version of Two Worlds with no language (this is the english version). Click buy, then checkout, then confirm purchase. The site will eventually timeout because it can't establish a secure connection.
Gamersgate will then send you an email that says "please finish your order". Click on the link provided in the email (this will bring you to the regular gamersgate.co.uk site), log into your account, and then fill in your payment info.
Viola, Two Worlds 2 is yours.