Overall, a fantastic level. The premise is interesting, and while the page uses a neutral tone, the premise and the language used continue to draw the reader toward the end.
That being said, the page does hit upon one of my pet peeves in fantasy/sci-fi writing:
frequency of 1,770,770 hertz
Why do such specific numbers? Is there a reason to this? If not, it would be better for it to be vague because if you're wrong, it's going to bring people out of the page.
Also, you need to upload the image file to this website too, otherwise the image won't work.