What time do you usually play? My user name is monnnster. I didn't get a chance to play the game yet, but I might tonight.
Here's what Tycho says about the beta:
http://www.penny-arcade.com/2006/01/27
He says that "...getting all the way through a match practically requires an auspicious celestial event." Yikes.
I have no idea why they would release a poor beta, make it open, then lift the NDA. Usually, open betas are very close to the final product. There's even a
petition to have the game delayed. Though when I entered my beta key it said it was good into April, so who knows when the game is really supposed to be released.
On a side note, nice avatar, Wynn! I have a screenshot from Geometry Wars as my desktop at work.