This game has a grid with a row of different colored marbles along each side. One row at a time clusters in the center of the grid and the marbles are removed by clicking on trios of the same color. Each row of marbles moves to the center, I believe in response to a timer. The objective is to remove all the marbles from the grid before the allotted time is up.
More aboutwhere find computer game
Sounds like every "color puzzle game" I have ever played.