Indie Games Trailer Shroud of Gloom – Official Release Date Trailer November 5, 2026 Play video: Shroud of Gloom - Official Release Date Trailer Shroud of Gloom - Official Release Date Trailer Channel: Indie Games Hub Shroud of Gloom – Official Release Date Trailer from Indie Games Hub