Indie Games Trailer Ghost Haunting – Official Demo Trailer November 6, 2026 Play video: Ghost Haunting - Official Demo Trailer Ghost Haunting - Official Demo Trailer Channel: Indie Games Hub Ghost Haunting – Official Demo Trailer from Indie Games Hub