Trailer: BlocksA group of puppets in a handmade world encounter a giant visitor with an unexpected surprise.Watch Here