Here I’m providing the link for the short film that the developers have released
Yea! It’s pretty amazing!