Clash Royale for PC – Windows/MAC OS Clash Royale is a free video game of the mobile tower nature released in early 2016. The developer and publisher of