same problem here. I just completely uninstalled microsoft visual c++ 2008 from my computer and the game still runs. usually steam would detect im missing it and automatically redownload it. dont know if thats even related but figured its worth mentioning.