We have not started looking into yet how easy SteamCloud would be to add (I have just glanced an intro page on it), but I like the idea would like to add. Perhaps it has to wait after release and come as a patch though as we would rather focus on making the game itself as nice as possible.
Regarding a achievements, we are not sure how fitting they would be in this sort of game. The game's story and atmosphere should be what pulls players in and not some abstract award
But then again, we have not decided.