I found it! Thank you, the screenshot really helped.
I was given this game as a gift, I was just wondering if it still comes with a steam key even though it was gifted to me?