I loved the ending. It might not be original, but I liked how much it showed the character development for the main character, going from being a cowardly selfish puppet, to someone who can sacrifice so much without ulterior motive. I particularly liked the song they used as the ending played out. It brought tears to my eyes.

Now that you have finished this, won't you give light novels a try? Utsuro no Hako, Zero no Maria is an awesome light novel that has better mystery and better twists than G-Senjou.