Flow Mania

In this colorful puzzle game your task is to connect pairs of dots to create a flow between them. All fields need to be covered with pipes, they cannot overlap or cross each other though. Can you complete all 150 levels with the least number of moves possible?

Heart Love Feelings Friendship

Heart is like a crystal; preserve it. Love is like perfume; spread it. Feelings are like flood; flow it. Friendship is like an umbrella; come lets share it.