Yeah, Dan should pull a Steve Jobs and after Prince of Persia ends and as he's wrapping things up he just says, "oh, and there's one more thing...the Evo is now available for sale and you can pick yours up as soon as stores open in the morning."
As awesome as that would be, I'm guessing they will do some mainstream advertising for a week or two before they release it. However, I am hoping for pre-sale availability that night or the next day after the NYC event, and release Memorial Day weekend or sooner.