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.