Arabesque

Arabesque is a 2006 tile-matching puzzle game with 100 levels, featuring strategic marble matching and unique wooden tile objectives.