Won the game, So what did you think of the ending?

https://www.youtube.com/watch?v=tQ4OIXWAsU0