FIRST CONTACT TEAM

They're making First Contact. You're making the first impression.
Visual Novel