Its going Open Beta tomorrow, as far as I know. Thats all I can reveal for know, they're always watching.....
That dish mission is the single player demo from the pan store. to me it's better then most of the actual single player missions.
lol - QA had a field day with the space cattle and getting them stuck on roofs and what not