Sometimes you run across a new game that feels exactly like a classic—like it's been around for years. The mechanism behind Michael Le's Jelly Blocks is so simple, so intuitive, and yet so versatile that it makes you wonder if anybody had come up with anything like it before. In short, it bears all of the hallmarks of a great classic puzzler. [Update: Actually, this is a clone of the game, Denki Blocks, no wonder it had classic written all over it(!) Thanks, JIG community for setting the record straight.]
The goal of each level is to maneuver blocks of the same color so that they touch. Use the arrow keys to move the entire set of blocks around the screen. Immovable black squares can be used to prevent certain blocks from moving, allowing you to separate adjacent blocks from each other. The twist here is that when blocks of the same color meet, they fuse into a single block. Although this is the ultimate goal of the game, you'll have to be careful, as you can easily render a level unsolvable through premature fusions.
There are 100 available levels to play, but they are generally pretty short—once you figure out the solution. They gradually increase in difficulty, and there are surprisingly few which resemble each other. The first fifteen or so are pretty easy, and are designed to give you a flavor of the types of tricks you'll have to pull later on. Some of these can be solved by a number of different strategies, including random key-mashing (OK, maybe not solved but it'll get you a good start.) Soon though, you'll have to plan your moves carefully, and you'll find the undo and restart buttons come in very handy.
The only thing missing from Jelly Blocks is a move counter—this simple device would add so much: more strategy from figuring out the optimal solution, replay value from trying to beat your previous score, and it would allow for the ever-popular high score table.
But fear not, Jelly Blocks contains more than enough puzzler goodness to satisfy the hunger of anyone. So get your jam on and play Jelly Blocks!