Nao consigo lembrar o nome do jogo

Tinha um jogo de game boy que eu jogava muito no emulador de gba pra celular em um pocket que ele era um jogo 2D de fases,e no começo dele você podia ver um fundo preto com dialogo de alguns bosses que iriam aparecer ao decorrer do jogo,e cada fase que vc passava, no final delas tinha algum boss,e na ultima fase do jogo vc lutava contra uma bruxa que tocava piano e saia ratos de dentro do piano,e o personagem principal tinha poder de lança um fogo azul pela mão e tinha uma fase de doces que vc entrava dentro de um circo e entrava na fase,e no final dela tinha um boss palhaço, e a mecanica de andar dele era parecido com a do Dragon ball Z The Legacy of goku,so que depois que vc entrava em uma fase o personagem ficava diferente,e todas as fases tinha um tipo de parkour para passar nelas,e o jogo tinha cor,e quando vc iria iniciar uma fase tinha tipo um lugar com várias casas com um cadeado na frente delas,mas quando vc desbloqueada a fase o cadeado sumia e vc entrava na casinha e entrava pra dentro da fase