Blockchain Gaming Yin and Yang