That ending was pretty good, although that very last scene is a bit of a head scratcher :D I think you used the sound design very wisely, it actually worked on me and surprised me (in a good way). (Your game starts at 9:35)