To make an account, you HAVE to say you're from Japan.
After I got over all the trials and tribulations of making an account, it's quite fun! Everything's in Japanese, so a lot of guesswork is involved.
Quick start guide/crash course:
When you enter the site, choose a Tamagotchi character. This is the one you'll be using on TamaGoTown. It may take some messing around and pushing of different buttons (at least it did with me because I'm so prone to overanalyzing everything).
Then you will be prompted to give it a name and change the colors.
Eventually, it will tell you to enter your user name (not your account one, just one that you want people to see along with your Tamagotchi's name).
Then, start playing games to earn Gotchi points.
I'm completely baffled otherwise. I just met up with Mametchi, and from the little Japanese I can read, he gave me some kind of mission.