Nope. It does come with a "game key" which seems to be a string of randomly generated words (distinctly not a Steam key), but I have no idea what its intended function is.
My mistake! Those keys do nothing. Ignore them!