It wasn't restricted to closed beta, because I recall some of the battle.net mods harrassing the B-net crowd about how they should be working on their pumpkins rather than whining about when open beta was going to start.
I would guess that your account name maybe refers to any account you might have on the Battle.net forums? I know you can post on those forums with any blizzard cd-key...
And yeah, lets see the pumpkin.
Edit: Oops, I just noticed the original post was from 4 days ago.. probably doesn't matter now... :oops: