I just downloaded the beta today and really suck, it'd be great to play some games with people that won't TK me all the time. Anybody up for it?