I've started playing shadow of the colossus again and I've finaly beat the last colossi. (which was freak'in hard) What really made me upset was near the end your horse "Agro" falls off a crumbling bridge. So I told my self that I would take down the last colossi in honor of Agro. Anyway, the ending for shadow of the colossus is beautiful and leaves a lot of question unanwsered.
I thought it was f*** up that the main character was being used in order to unlease an ancient evil, but at the same time revive his lost loved one. I was really excited to see Agro survive the fall. all and all the ending was a very emotional and mind-blowing ending. I loved it.