Yeah, it's closing in two weeks. I guess they're sending out a last-minute wave to catch any last-minute bugs.
Even with all I've read about the game, I was surprised at how similar it is to the original. The beta is multiplayer only, and I got roflstomped in my first match against a Protoss player, but that's how it goes. It actually runs fairly well, too, at medium graphics settings.