Yes, exactly, that’s the catch! Thanks to Trustly’s Pay ’n Play, you don’t have to create an account to play.