Nice concept, it really gets you thinking and memorizing the different scenaries. I made something with very similar mechanics, if you want to give it a try :)