Another exciting week in beta news this week as Star Wars: The Old Republic has finally graced the Betawatch list with its presence. Although it's not in the closed beta stage yet, they are accepting beta signups at this time. All Points Bulletin has also let it out that their closed beta will begin sometime next week, while Eskil Steenburg's one-man project Love has hit the "open alpha" stage. Another new-comer to the list is 7Million, which is in its second stage of closed beta testing. Keep reading after the jump for the complete list.