This would be a great teaching tool!
I hope Nova Jiang either makes the files available or creates a Kickstarter to sell this project.
Very cool concept. Granted it may not be totally self-explanatory, but if this had been around when I first learned the rules of the game, I would have had a much easier time grokking the basics.