Games for Windows Live won't install in 8.1 x64, nor will .net framework 3.5, even though I enabled it. I thus lost DiRT 3, Microsoft Flight, Batman:Arkham Asylum and Batman:Arkham City. Yesterday I got the following games through Humble Bundle: Batman:Arkham Asylum GOTY, Batman:Arkham City GOTY, F.E.A.R. 2 Project Origin, F.E.A.R. 3, The Lord In The Rings: War In The North and Scribblenauts Unlimited. They are all through Steam. Will they all work in Windows 8.1 Pro x64 ?