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.