Impressions

A visual novel about alien visits and public opinion
 PC

Impressions on Ocean of Games. Impressions review, release date, video, gameplay, guide, game trailer and more.