The Last Night was an indie game that made a big splash during its reveal at Microsoft's Xbox E3 conference this year. Here's a new video taking us behind the scenes of the game's pixel-art style, how it is achieved, and the thought process and work that went into making a reveal trailer. A good lesson for marketing as well!