Originally Posted by der_ketzer
I don't think steem will be a requirement if you buy the game on this site.
You may very well be right but that would make me wonder how integrated and important the steamworks would be. If it's just a set of achievements I'm sure most of us can live without that.
Have there been steamworks games that haven't required Steam in the past? I wouldn't be surprised if it went either way to be honest.