Let the java flow by connecting the pipes! Your task in this game is to rearrange the tiles so that they form a pipe which allows the coffee to flow and reach the nozzle. At the start of each level, you will be given a number of covered tiles. The starting tile will slowly be filled with coffee, so you must act quickly to form a smooth pipeline. Click the covered tiles to reveal them, and you can swap the positions of two tiles by clicking them. Note that the tiles marked by a cross are concrete and cannot be moved. Some of the tiles may contain special powers, and you can click these tiles multiple times to collect the power. A red tile will reverse the coffee flow to the position 10 seconds ago, while a blue tile will stop the coffee flow for 10 seconds. You can click the corresponding button on the right of the screen to use the power. Note that the special tiles cannot be moved, and if the powers are not collected, they will become concrete tiles after they are revealed for a while. After the pipe is properly connected, click the "Turn on Valve" button on the right of the screen so that the coffee can flow to the nozzle and be poured into the cup. Each tile that allows the flow of the coffee brings an accumulated score, and the longer the pipe, the higher your score. If the liquid runs into any obstacles, the game ends. Can you offer your customer a nice cup of java?