Vane TGS 2014 teaser trailer

Upcoming indie game from former Last Guardian developers.