There's some really weird stuff going on with this rom. On my cart it crashes when you beat a level and has no ending, on Qiezei's it works fine and has an ending, on VBA it goes to the next level and has no ending, on the PSP emu you get the credits after *every level*... wtf. Maybe it's down to an incomplete/broken attempt at hacking out the copy protection?