I love this!
I'm curious about this, the "make sure players know" part. I do see that you need to give the players information to make informed decisions, but aren't you showing your hand a bit here? Also, won't players sort of work this stuff out for themselves as they play? Like, I don't...