I liked it, I didn't find it confusing at all to be honest as everything is indicated. The game mechanics work nicely. I wish it was a bit more polished with some sound and visual effects, particles, you name it.
I enjoyed the fog of war effect, it caught me off guard the first time and it felt fresh, but the second time I felt it wasn't as enjoyable as it involves a lot of trial and error.
Nice little game that works well, keep it up!