Pretty short teaser, graphics looks awesome, love the night time scene so far. City looks alive, people walking in/on buildings and video billboards and such.
I cant wait fo the full reveal, what do you guys think of this quick glimpse and what do you expect/hope for, when the full reveal happens?