Indie Games Trailer Inquisitor Shepherd – Official Demo Announcement Trailer November 4, 2026 Play video: Inquisitor Shepherd - Official Demo Announcement Trailer Inquisitor Shepherd - Official Demo Announcement Trailer Channel: Indie Games Hub Inquisitor Shepherd – Official Demo Announcement Trailer from Indie Games Hub