Very novel theme! very original feel. I think that is a strong plus point.
Perhaps it is due to my limited understanding of the language, the mechanics are not intuitively link to the theme, i.e. the theme may not help to reduce the cognitive load of the player to understand the game mechanics. the rule book may wish to highlight why there is need for transparent card in a more obvious way.