MiniRoyale.io was a predecessor now removed and is now called MiniRoyale2.io complete with slightly different title/link.
The website link is automatically redirected to the new game site, but the title is somewhat misleading, if you know what I mean :-)
One more thing, I don’t wish to be rude, but the splash for MiniRoyale2.io is still incorrect (It was for their predecessor). Perhaps a more updated splash could be re-implemented?