Well thought out, loved it.
I don't quite understand what other people are on about, I understood the game well enough to understand what was happening (at least I think I did, it certainly didn't detract from the fun if I misunderstood.) I really loved it, so much that I played a second time to really take it all in. Some people seem to have given this a poor review because they didn't understand it, I don't really think thats fair, because over all this game managed to make an impact on me, and I really enjoyed playing it. While I think perhaps some parts where a little frustrating I felt that it was worth it in the end.
Great stuff!