I use Vista and it works fine for me, so it should for you.
Saw that video awhile ago. Looks really good. Not sure what the story is all about but it kind of reminds me of that movie Virus that takes place on that military ship.
I just started playing Outlast on the PS4 last night since its free for PS Plus members. Pretty scary game.