You are viewing a single thread.
View all comments 99 points
Tens of thousands of years of progress from humans living in caves so that humans can live in caves, on the Moon.
41 points
I have a sneaking suspicion this is an alien trap. They know we can’t resist caves! I bet that thing is full of probes.
13 points
6 points
An alien made human trap akin to human made mouse traps, except they aren’t baiting us with any delicious food.
6 points
36 points
16 points