This thing doesn't look very... science-y.

Ah well, you trust whoever runs this place knows what they're doing.
The red light seems to pierce the heavens. Sure would catch the attention of any aliens passing by.

...Like you.

>Return.