Anyone else been looking at this one? "http://www.youtube.com/watch?v=nCW49hPk1nw"]From Dust Launch Trailer‏ - YouTube Steam link here. I know the guys over at Penny Arcade have posted up a strip about it. Kinda reminds me of Black & White series, but more focussed on interacting with the environment directly and no "pets". Looks like I might probably be buying it at some point.