Tuesday, July 12, 2011

"From Dust", preview of the game.

Good job Gamespot ! :)
It's an interesting preview of the game.