The new screenshots showcases the city of Eden and its major spots.
The release date has been delayed to March 8th, 2018.