Some people claim it's possible the Singularity has already occurred. Which would mean that the last frame of this comic is the place where we live now.
(Found this in the Naturalism Facebook group, posted by Steven Baudoin.)
Flea Snobbery: Singularity
This feed contains no entries
3 minutes ago