Sun, sea and severed heads in this teaser trailer for open world survival game, Die Young Nov 26, 2016