Mostly everyone uses websites now to create an account but still looks cool nice.
I'm from México and almost all people use account manager here.
I don't understand why they would use account manager so they just have no clue how to set up a website or something?
Hmm that's just to bad , i wouldn't even consider playing an OT without a website but that's just me.