I think it would make sense to have the site be better organized and easier to use.
Some of my main problems with the website are not being able to find the simple buttons (Create an account, Play now, Upgrade to Gold)
I think a large amount of competitive online games have their site organized in a way that you see things like create an account, play now, or upgrade to gold.
I would like to see the website simplified because I have trouble finding stuff. I think it would be nice if it had something like this:
Obviously the bottom stuff would be cut off when you open the page. Just an idea though

Maybe hikaru or someone could give a draft of something a little more... graphically appealing? I was just thinking more of organization. There should probably be a support option on the right side too.
