Eyezmaze Grow

This is a bit strange but very addictive. Must figure it out!