nice work, you could add some extra rule cards / cards with random side effects to make it less deterministic