Once I got the game to work, I was able to properly play it. The story being told, the vague-ish way it's told, the subject matter, and all of the gameplay was very well done for such a small team!
One heck of a story told in about 10 minutes of playtime!