Connection Road is a Sokoban-style puzzler created by Japanese developer D.K and his friends, where the objective is to collect all diamonds in a stage so that you may progress to the next. You start out with pulling or pushing blocks out of the way, but things get a bit more complicated with the introduction of pipes a few levels in.

Players can walk in or out of pipes quite easily, and you can even push pipes into the water to form a bridge. Solving all thirty-seven stages might sound like a challenge, but it really only takes about an hour or two to beat the entire game. Get Connection Road here. (Windows, 7.25MB)