Xkeeper

A match-3 falling block game.
Puzzle