Does buying here have anything to do with Steam? Or do you get a Steam copy/version when it comes out around the 21st? TIA
Well to be honest, I don't have that much experience when it comes to Steam so I will still have to check if there are some limitations to the game keys, but if there are no problems, buying it here will give you the Steam key as well.