Headline says it all. Need to change password, web site won't let me. No way to contact anyone at toucharcade for help so have to resort to this. Also, now every time I visit the site the login window keeps popping up even though it won't let me log in.