Indie Games Trailer The Citadel Project – Official Early Access Date Trailer November 3, 2026 Play video: The Citadel Project - Official Early Access Date Trailer The Citadel Project - Official Early Access Date Trailer Channel: Indie Games Hub The Citadel Project – Official Early Access Date Trailer from Indie Games Hub