David Silverman’s Match-3 puzzle game, loosely based on Pokémon Puzzle League.
To learn how to make this game yourself, check out the tutorial series:
http://gamedev.tutsplus.com/tutorials/from-scratch/make-a-match-3-game-in-construct-2-the-basics/ Drag adjacent blocks to swap them. Match three in a row to make them disappear. Avoid the blocks reaching the top of the screen!