Great Concept! I was a bit confused in the beginning but overall well done!
It defiantly requires some trial and error at the beginning , a tutorial could improve that. I'm glad you stuck with it long enough to it to figure it out.