Everyone needs to play this game right now. And I meen Everyone. I've never seen an such an ingenious ending before, it almost brings a tear to my eye. Oh, and the rest of the game is great too, but the ending manages to eclipse the rest of the game in every way.
Seriously, play it now.