I brought a game called Lost Planet 2 on steam. I then found out i needed games for windows live to play it. I will try to keep this as short and detailed as possible so somebody could possibly help me solve this issue. On my pc it does not install. basically. And on my laptop it does. I have...