Então... Achei bacana a ideia, de ser um mini BOSS querendo ser o BOSS master, porém estrago a experiência do jogo por um único motivo: Você esqueceu de remover um show_message(); do jogo o que impossibilita de desviar com precisão (não que eu tenha muita) dos BOSSes.
Mas a concepção do jogo é bacana e dá pra explorar legal. Gostei também das SPRITES ficaram maneiras.