With the holidays coming up and games likely to go on sale, I'm interested in picking up a copy of the PC version of Arkham City.
I've had good experiences with Steam as a way to keep my (very few) games organized and was wondering: If I purchase any retail version of Arkham City, will it activate on Steam? Or do I need to purchase directly from Steam to make sure that happens?