At first I was quite confused about what I was doing, even with your explanation. But once I got the hang of it, I really enjoyed it.
If you keep working on it, I think you really have something. Only feedback is some minor UI stuff, but that is logical in this time frame.
Good luck from the Netherlands
