Yes, you have to have an active Maestro account before you set up an account and start playing at Maestro.