I've been thinking of some ways to make the game more intuitive, but wasn't sure whether they were necessary. With your input I will certainly look into this today, so thanks very much.
In any case, I would like to know: were you able to complete all the levels with an incomplete understanding of the game?