Guess who owns the domain..

One hint - not FIRST (personally anyways, prolly in partnership with FIRST though).
I knew this was coming. It is all crystal clear now.. Logo change, The partnership & now some final product marketing...
It all comes into play eventually.
AHH!

I need to make it to Atlanta to see this unveiling of VEX.
And yes, I want to know too.. how did you find out about this site?
And, was it supposed to be shown already?
edit: I just want to add that
I so called this a couple months ago in the thread about the new logo. Just wanted to point that out, in case anyone cares. It was a guess, but hey.. sometimes a guess is all you got!