There is a new Article over at Gamespot featuring the background storyline set somewhere around year 2035, the awesome world’s 3D randomization, and graphics.