Journey and The Last Guardian collide in this lovely-looking puzzle game from Tequila Works. Find out what we think of it so far!