Future sci-fi can be tricky. Give enough detail to make it real, but not so much that it bogs down. You do some cool construction in the first paragraph, but in my humble opinion you lose a bit of your momentum in the second. I love the idea; I think there’s a lot more story to write. Very cool.
The note of how we’ll recognize it as Earth I felt a little bit out of place, and the switch from first person to third person is kind of jarring (understandable for the next-to-last paragraph, but quite noticeably for the last line, because isn’t the narrator part of the People?)
Aside from that, awesome job, something I would really like to sequel.:D
There’s a lot going for this one, but I wound up lost by the end. Admittedly, my cold medicine is wrecking havoc on my ability to concentrate. So, let’s just leave it at neat idea with lots of promise.