Dark Souls OLD Demo doesn’t work please disregard.

 WolfGrey Steam or not, you will need to install Games For Windows Live, create an account, and all the problems that comes with it. I installed it fine when trying to play Gears of War 1 when the game came out for PC, but had so many problems with Fallout 3. It wanted to update, but failed at the end, it was a mess, something about the update not available in my language or something, but I’ve managed. Had no problems with it while playing Fable 3 and Batman, though.

I don’t really give a shit if the game needs Origin, Steam, GFWL, as long as when I start the game, It plays. And, unlucky for me, GFWL gave me trouble one day.