itch.io is community of indie game creators and players

Devlogs

The Visitors - New updated screenshots and trailer

The Visitors
A downloadable game for Windows, macOS, and Linux

Added new HQ screenshots from the game, along with the creation of a 2nd movie trailer showing actual gameplay.

Download The Visitors
Read comments (2)