Indie Games Trailer TankRat – Official Extended Gameplay Trailer November 12, 2026 Play video: TankRat - Official Extended Gameplay Trailer TankRat - Official Extended Gameplay Trailer Channel: Indie Games Hub TankRat – Official Extended Gameplay Trailer from Indie Games Hub