Clash Royale for Windows brings real-time multiplayer online strategy game to your PC screen, which is very popular on Android devices and iPhone