Foot Soldiers (Mirage video games)

Foot Soldiers based on the of Mirage continuity.