Thank you so much for the detailed reply, James! I'll follow your tips.
For No. 1, should we ask the players to send their consecutive moves right away, e.g GPF, KBP etc?
And how about the NPC Opponents Moves on each Round, how should we declare the NPC Moves best to also make it more transparent to the players, James?