Awesome...
I love stuff like this, really symbolic and all. Just about everything was perfect...storyline was kinda weird, but I did understand it. Btw, weird is good, NG doesn't need a bunch of the same stuff all of the time, it's good to have something that's different. Make more like this, it kicks ass.