Just finished it. Loved the overall concept, not sure about the execution at times, however. Still, pretty fantastic.