A new puzzle type game has been released for the PSP by an anonymous Chinese developer.

Download this rather excellent game via the comments.