Please review our Start-Up: Twitalbums.com
faborito: Hi Andrew!Regarding your 3 points:1. This is a bug and we are looking into it.2. The reasoning behind the new tabs and the pop-up up-loader is this:Albums open in new tabs: we'll introduce support for music. You might want to listen to some music while looking at some pictures or working on another album.Up-loader Pop-up: you can have multiple files uploading at once even if you are browsing other sites.However I understand your confusion. We are working on a better flow.3. Invitation box: It is hard to find. We need to make it easier for the user. We are also working on a solution so the user does not have to remember the users twitter handle name.Thanks so much for your input!