I just played your game, cool concept.
I can only support what other have already said:
- Interesting game idea and implementation.
- Hard to figure out what to do in the beginning.
- Short and sweet interactive tutorial would have gone a long way.
Good job!