Pretty cool!
I wish the colors were a little more visually distinct. Blue/green/varoius shades of gray are a bit close, IMHO.
And it seems like the RNG can be a bit brutal. Maybe you could throw the player a bone in the beginning of the game and just prevent too long of a stream without generating a needed shape?