User blog comment:PercyJackson17665/Ultimate Alien Ending./@comment-675420-20111222214557

I think the first one is Inspector #13 and the Anodite one is The Beginning of the End or something.