It seems that the Steam Listing for From Dust has the notation “3rd-party DRM: Ubisoft Online Service” on the game. This is the same note listed on Driver: San Francisco, which was recently confirmed to have the reviled “Always On” DRM that forces the user to always have an internet connection when playing.
The PC version of From Dust was recently delayed til mid-August.