A bit confused but I think I understood what was going on midway through. Definitely a cool idea and well implemented. Could really use some sort of guide or tutorial in the beginning.