Board Thread:General Sly Cooper/@comment-26349008-20170503215712/@comment-1845428-20170504204437

Actually, I have, and I posted that theory here some time ago. I deleted it, but the thread was called "Theory: A Post-Human World" or some such.

Here is the link. (Restored it, just for you.)

Also, by "popular consensus," I think you mean "popular culture" because most people do not believe in an ancient advanced race living before the dawn of humanity.