Ubisoft's big fall releases aren't missing in action on Steam's US store anymore, like they were yesterday.