The team of developers from Keoken Interactive released a new video on atmospheric Advent Deliver us Mars, where they discuss its story, music and friend