I like the ending tbh... Really surprised me the first time I got to the ending video. Even pressed the escape-button, because I really thought I did something wrong and I'd had to load eventually.

Alright, it could've been better and some suggestions in this topic are pretty good, but I can't say the ending totally sucked or anything.