I must say, the ending took me for surprise. Not going to spoil it, but holy crap...I just loved the whole experience of the game. My only problem with it was the game being too short.