It's the same game where ever you get it. Not missing anything, plus you can just use the option add a game if you want to use the steam ui in game. I say go for it, me2 is a pretty good game. Never played the first one but a friend of mine says it's really good.