Congrats!
Want to (can you) sign into my steam account and play it? We're definitely in the same region, but I don't know how picky steam is with IP addresses and such.
I probably won't be playing any games on steam until March, so it's just going to sit there all alone for a while.