So I was creating an account.
First the registration form asks for a name and login name. Why do we need both, and where and how are those names shown around here?
I think the registration screen needs an explanation, maybe telling we can change them later on (we can?)
Right now it sayd "Welcome back, sepeteus... oops... The Incredible PhotonDeus!"
I would prefer my hero name to be the only one visible. Telling your account name to other people is useless, maybe even a security risk.
Second, the initial screen looks a bit awful in Firefox 3.0.1 under Linux/Kubuntu.

Especially the smaller text is ugly (some default serif font?)
I suggest you style it the same way as the rest of the page.
And third,
this game is the "Hero Game", in English. Thus I get the impression the main game interface and forums and everything should primarily be developed in English. Even forum names are in English, so I expect to find lots of discussion going on in English, imagine my disappointment when I saw more Italian....
So I suggest an early division of languages on a higher level, clearly stating the sub-forum language and name forums according to language people are supposed to use.
Mixing many languages in forum doesn't work too well.