Anigma - game for kde
Originally called "Puzz-le", Anigma was a very well done puzzle game for the Sharp Zaurus. When blocks of the same color are moved next to each other they disappear. The goal is to eliminate all the blocks on each level. Beside colored blocks there are other various objects the player can interact with. This includes elevators, disappearing trap-blocks, fire pits and more.
Released under the BSD license I ported it from Qt 2 to Qt 4. The original source is available on Walter Rawdanik's website. After porting the code some parts were upgraded to take advantage of new features in Qt4, but overall the code retains the original design.
More Here w/ download info.