Good point about the old title saying 'by developer'. Probably since I knew what had happened already it didn't stand out to me, but I see how folks would think it meant Steve took it down.
Again I don't think the title was meant to read that way, but yeah I agree that was not clear and the new title/direct link is much better.