Puzzli is an adaption of the arcade game "Puzzli de Banpresto". The original game was released in 1995. The gameplay takes a bit from Tetris and in 30 levels you have to eliminate all creatures on the screen.
Download
Source- portabledev.com