A platform game with puzzle elements. Related News & Articles Konami reveals new DSiWare platformer Features puzzle elements too. by James Orry on Sep 16, 2009 No Comments