The whole singing reminded me too much of Macross Frontier but without the mecha's or better looking CG aliens.