Did they completely switch over the site and all? I can't seem to find the old login site where you had to put in your security key and all, just the newer one with a simple username/password login. The other had all the payment options and list of games, while the newer one has little to no info at all.
About me | About my characters