I've no idea what's going on... but... that's a good thing?
I'm happy when a game entertains me - and this entertained me with a wonderful feeling of "what just happened!?"
Overall, I think you guys painted an atmosphere with this game, and I love that.