@savio
Hiding the card is easy, a simple commit-reveal based on hashes does the trick.
Ensuring players hold valid hidden hands requires slightly more effort, but very achievable with ZK.
The big boss lies with how to source a fair, non-gamable randomness for drawing cards π