One of the Square Enix Collective Indi projects. (even for this game I haven't found official links for the trailer yet)