Frenetic fun that was well presented :)
I think it would be a bit more accessible if only matching colours joined; as I regularly ended up with heterogeneous blobs where I accidentally knocked two different colours together.