Hey man, just wanted to say, i've recently started to work on my own game, that has a very similar mechanic for resolving actions)
Nice!