Yep, I got that beta also... I'm not gonna lie and say I work at a game store though. I downloaded it like everyone else. Personally, I think it looks pretty good. There's a hell of a lot of errors in it (phantom BSPs, bugs, etc) but the game itslef looks pretty good. I had never played it on the XBOX, but I had heard the hype and had my doubts about it. I can say that this leaked beta has changed my mind.
Oh, and poo-poo on you for bitching about performance on a leaked beta. What do you expect, seriously? Here's an
article from gearbox just for you.