Indie Games Trailer Shade of the Marionette – Official Trailer November 11, 2026 Play video: Shade of the Marionette - Official Trailer Shade of the Marionette - Official Trailer Channel: Indie Games Hub Shade of the Marionette – Official Trailer from Indie Games Hub