It sure was sneaky how they slipped Steam in on us. I probably wouldn't have bought the game if I'd know that I'd have to put up with Steam to install and play the game. Pretty sneaky. I need a Product Code to install the game on Steam and can't find it anywhere (email or Gamersgate website). Pretty sneaky.
Well, they did release more or less the exact same version in April, so there's that in terms of warning I guess. I agree the info has been confusing in the run-up to the US release (or NCSA 'North, Central, South America's as they put it).
Is there nothing printed on any of the material that comes with the box, i.e. an inset or something? Might be worth an email to Gamersgate if they sold you the DVD first.