Well, maybe i can't say it is a guide but after i battle against that game for 11 days in a row work on this challenger achievement, im share a vídeo playthrough on my channel and maybe it can helps someone to conquerer this too...
Some tips and tatics about the all stages and mainfully the boss battles...
Channel MAX 1 DE LIFE
Hope this helps!! The game is very cool and much challenger!!!