Steam has the game being "available" in approximately 3 hours, so I'm guessing the game won't officially be available in Uplay until 1pm-ish Eastern time US.
Well, I guess they just wanted to confirm credit card info, etc,etc,etc. In any case, cant wait to give em a play! (and indeed, Spec and Dark 2 are steam, bio 1/2 are not). Still, $7.98 for all 4 games is a helluva deal.