Yes ive completed it, and i agree its a really great ending!