Some games grab you with graphics and a flashy intro, and others gradually grow on you until you're hooked. Surprisingly, I found MLP: Matching Is Magic to be the latter. The game revolves around a very simple concept: assemble pony-containing blocks into groups of three or more to eliminate them, a la Shariki (Bejeweled).
The twist is that there's no time constraint - rather, the number of pony types on the board increases based upon your previous matches until the rather easy game becomes an impossible one. Whenever you match a group of three for the first time, a block containing a new pony appears in its place, until you've worked your way through the Mane Six and beyond!