Hi,
i was having same problem since 2 days, i tried dozens of solutions but didnt work.. When i was about to give up, i tried one last thing; installing Microsoft Visual C++ 32bit to my 64bit pc. I know sounds useless, but it worked. After i installed it, game worked! So you guys may try it. Install vcredist_x86 to your pc from Microsoft web site, even if your pc has x64 version.