2nd February 2018
In
Art, Design, Inspiration, Video
The Last Night
The Last Night is an indie game that has a lot of people excited. It has an absolutely stunning art style. This video explains their story and creation of the trailer.
No Comments