Yes, it's browser based and works fine on windows! If you're looking for a windows specific build, we've had some issues with the export unfortunately.
How big is the browers game?
I mean the length of the game :)
Right, sorry! It's everything from 5-20 minutes for different people :) Some people just run through it as fast as they can, others stop to watch the memories and try to interpret their meaning. I think the experience is quite different for different people. I suggest you give it a whirl!