Log in with to leave a comment.

Immersive-Games decided to release The Visitors now, before the official release date, but only on itch.

This game version has been early released on itch only, it maybe subject to change if any minor bugs are discovered beyond our normal rigorous testing.

The game is due for release on the 12th December 2019

(1 edit)

Coming soon...... eta December 2019