You can finally see the video directly from the game!
There's a short teaser showing off the game's graphics.
Why write too much? Just go watch it:
https://www.youtube.com/watch?v=uu5mCXFHI0E