ECHO by Zetawave

Slide colored balls around a grid to break gems of the same color. Every three turns, each ball you’ve moved repeats its previous action, so an early move can set up a hit much later. Work through 160 puzzles or try the Daily Echo for a new board.