Interesting and mysterious, perhaps too mysterious at times but quite interesting nonetheless. Good work!