The trailer for Albatross was released a few days ago! You can watch it below. HQ screen captures can be found in our gallery.