I've played a few times now, both with friends and at some local cons. We had some beautifully tense moments, some goofy moments, and just a good time with it. It's pretty simple, but when the players invest in the story of it, it's awesome.
Thanks for the kind words! That's really similar to the vibe when I play too, I'm so glad you enjoyed it.