I remember it's on DS, but my cousin had a chinese version. Its a puzzle game about moving matchsticks, and is there an english version available?