Am playing this game. Just like in this vid, I find the nun with the homing missiles to be a useful character. I can 1-credit it until the boss before this level, at which point I start dying frequently. But the ridiculously high scores make you feel like you've achieved something anyway.