Bearded Whale

A puzzle game about synchornized movement.
Puzzle