Short cyberpunk adventure game The Last Night still looks absolutely incredible in its new E3 trailer. It’s a “cinematic platformer” rendered in gorgeous pixel art and slated for release in 2018.