No. You’ll only need to sign up if you are playing Mermaid Queen for real. But if it is all for
fun, you’ll
simply press the play option on the demo and enjoy your game.