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