Yes. I've registered, though I didn't see where/how you can choose a certain town. I don't even know where I am!
It's quite annoying how it always says 'this action is reserved for Heroes,' heroes being the players that pay for the game. Or can you becme a hero somehow?