Pypes beta, please try it out

Download

Extract the archive, switch to the directory and run pypes.sh or if you are on windows cd to src/ and run "python pypes.py".

You should have Python and Pygame ( Numpy is not required ).

Objective:
You'll notice that one of the pieces is green, others are red. Any piece which connects to the green one becomes green, and propagates. Your task is to rotate the pieces to make a complete green grid. There shouldn't be any disconnected branches, the entire structure should be one, without any loops. If you see loops or disconnected branches, let me know.

Controls:
Mouse click to rotate pieces. To resize the grid, press R and then use the arrow keys. pressing R again will bring you back to play mode.