Games/Armored Squad/MediaArmored Squad·, 2017 · FoxForceGamesMediaBack to gameAll12Screenshots12Screenshots12More about Armored SquadPlayer reviews