Definitive A-Z of Clash Royale

My son and I came up with what we believe is the essence of Clash Royale from...