Fantastic mechanic! It's quite chess-like, but with that nice extra step of managing probabilities.
Great work!