Insanely good concept, and well executed. A bit rough around the edges, but has potential. Well done!