PC Games Trailer XBOX Trailer Armatus – Official The Ghoul & The Surgeon Boss Fight Gameplay Trailer November 10, 2026 Play video: Armatus - Official The Ghoul & The Surgeon Boss Fight Gameplay Trailer Armatus - Official The Ghoul & The Surgeon Boss Fight Gameplay Trailer Channel: GameTrailers Armatus – Official The Ghoul & The Surgeon Boss Fight Gameplay Trailer from GameTrailers